Realm C++ SDK Version v2.2.0
|
Public Member Functions | |
mutable_sync_subscription_set (const mutable_sync_subscription_set &other)=delete | |
mutable_sync_subscription_set & | operator= (const mutable_sync_subscription_set &other) |
mutable_sync_subscription_set (mutable_sync_subscription_set &&other)=delete | |
mutable_sync_subscription_set & | operator= (mutable_sync_subscription_set &&other) |
template<typename T > | |
void | add (const std::string &name, std::optional< std::function< rbool(managed< T > &)> > &&query_fn=std::nullopt) |
void | remove (const std::string &name) |
std::optional< sync_subscription > | find (const std::string &name) |
template<typename T > | |
std::enable_if_t< std::is_base_of_v< object< T >, T > > | update_subscription (const std::string &name, std::optional< std::function< rbool(T &)> > &&query_fn=std::nullopt) |
template<typename T > | |
void | update_subscription (const std::string &name, std::optional< std::function< rbool(managed< T > &)> > &&query_fn=std::nullopt) |
void | clear () |
Friends | |
struct | sync_subscription_set |