Realm C++ SDK 버전 v2.2.0
|
공개 유형 | |
열거형 클래스 | schema_mode : uint8_t { 자동 , 불변 , 읽기 전용, soft_reset_file , hard_reset_file , additive_spaned , additive_explicit , manual } |
공개 멤버 함수 | |
config (const config & other) | |
config & | 연산자= (const config & other) |
config (config (&O) 기타) | |
config & | 연산자= (config &기타) |
config (const RealmConfig &) | |
config (const std::string &path, const std::shared_PTr< struct 스케줄러 > &스케줄러) | |
std::string | 경로 () const |
struct sync_config | sync_config () const |
std::shared_PTr< struct 스케줄러 > | 스케줄러 () const |
연산자 RealmConfig () const | |
void | set_path (const std::string &) |
void | set_schema (const std::vector< 객체 > &) |
void | set_schema_mode (schema_mode) |
void | set_scheduler (const std::shared_PTr< struct 스케줄러 > &) |
void | set_sync_config (const std::Optional< struct sync_config > &) |
void | set_custom_http_headers (const std::map< std::string, std::string > &headers) |
void | set_proxy_config (const sync_config::proxy_config &) |
void | set_schema_version (uint64_t 버전) |
void | set_encryption_key (const std::array< char, 64 > &) |
void | should_compact_on_launch (std::function< bool(uint64_t total_bytes, uint64_tused_bytes)> &&fn) |
std::Optional< schema > | get_schema () |
template<typename T > | |
void | set_client_reset_Handler (const client_reset_mode_base< T > &Handler) |
열거형 client_reset_mode | get_client_reset_mode () const |