|
std::map< std::string, T > | detach () const |
|
std::enable_if< std::is_pointer_v< T >, std::map< std::string, managed< T > > > | to_map () const |
|
size_t | size () const |
|
iterator | begin () const |
|
iterator | end () const |
|
iterator | find (const std::string &key) |
|
box< std::conditional_t< std::is_pointer_v< T >, managed< T >, T > > | operator[] (const std::string &key) |
|
void | erase (const std::string &key) |
|
rbool | contains_key (const std::string &key) |
| Convenience method to be primarily used in type safe queries.
|
|
notification_token | observe (std::function< void(realm::dictionary_collection_change)> &&fn) |
|
managed_base & | operator= (const managed_base &other) |
|
managed_base & | operator= (managed_base &&other) |
|
template<typename T > |
managed_base & | operator= (const T &v) |
|
void | assign (internal::bridge::obj *obj, internal::bridge::realm *realm, internal::bridge::col_key &&key) |
|
void | assign (internal::bridge::obj *obj, internal::bridge::realm *realm, const internal::bridge::col_key &key) |
|
template<typename T > |
managed_base & | operator= (const T &v) |
|
void | prepare_for_query (internal::bridge::realm *realm, const internal::bridge::table &table, const std::string_view &col_name, realm::rbool *query_builder) |
|
The documentation for this struct was generated from the following file: