|
enum class | sync_session_stop_policy : uint8_t { immediately
, live_indefinitely
, after_changes_uploaded
} |
|
|
| realm (const config &) |
|
| realm (std::shared_ptr< Realm >) |
|
| realm (thread_safe_reference &&tsr, const std::optional< std::shared_ptr< scheduler > > &) |
|
| operator std::shared_ptr< Realm > () const |
|
group | read_group () |
|
config | get_config () const |
|
struct schema | schema () const |
|
void | begin_transaction () const |
|
void | commit_transaction () const |
|
table | table_for_object_type (const std::string &object_type) |
|
table | get_table (const uint32_t &) |
|
std::shared_ptr< struct scheduler > | scheduler () const |
|
bool | refresh () |
|
bool | is_frozen () const |
|
realm | freeze () |
|
realm | thaw () |
|
void | close () |
|
bool | is_closed () |
|
void | invalidate () |
|
obj | import_copy_of (const obj &) const |
|
std::optional< sync_session > | get_sync_session () const |
|
The documentation for this struct was generated from the following files:
- include/cpprealm/internal/bridge/realm.hpp
- src/cpprealm/internal/bridge/obj.cpp
- src/cpprealm/internal/bridge/realm.cpp