Realm C++ SDK Versão C++ v2.2.0
|
Tipos públicos | |
Classe de enumeração | schema_mode : uint8_t { automatic , imutável , read_only , soft_reset_file , hard_reset_file , sinked_descoberta , aditivo_explicit , manual } |
Funções de membro público | |
config (const config &outros) | |
config & | operator= (const config & other) |
config (config &&outros) | |
config & | operador= (config && other) |
config (const RealmConfig &) | |
config (const std::string &path, const std::Shared_ptr< struct agendador > &agendador) | |
std::string | caminho () const |
struct sync_config | sync_config () const |
std::Shared_ptr< struct agendador > | agendador () const |
operador RealmConfig () const | |
vazio | set_path (const std::string &) |
vazio | set_schema (const std::vector< object_schema > &) |
vazio | set_schema_mode (schema_mode) |
vazio | set_scheduler (const std::Shared_ptr< struct agendador > &) |
vazio | set_sync_config (const std::opcional< struct sync_config > &) |
vazio | set_custom_http_headers (const std::map< std::string, std::string > &headers) |
vazio | set_proxy_config (const sync_config::proxy_config &) |
vazio | set_schema_version (versão uint64_t) |
vazio | set_encryption_key (const std::array< caracteres, 64 > &) |
vazio | should_compact_on_launch (std::function< bool(uint64_t total_bytes, uint64_t não utilizado_bytes)> &&fn) |
std::opcional< esquema > | get_schema () |
template<typename T > | |
vazio | set_client_reset_andler (const client_reset_mode_base< T > &andler) |
enumeração client_reset_mode | get_client_reset_mode () const |