Realm C++ SDK版本 v 2.2.0
公共类型 | 公共成员函数 | 所有成员列表

realm::internal::bridge::realm::config 结构引用

公共类型

枚举类  schema_mode : uint8_t {
自动不可变只读软重置文件,
hard_reset_fileAdditive_DiscoveredAdditive_ExplicitManual
}
 

公共成员函数

 config (const config &other)
 
config操作符= (const config &other)
 
 config ( config && other)
 
config操作符= ( config && other)
 
 config (const RealmConfig &)
 
 config (const std::string &path, const std::shared_ptr< struct scheduler > & scheduler )
 
std::string path () const
 
struct sync_config sync_config () const
 
std::shared_ptr< struct Schedulerscheduler () const
 
 Operator 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 scheduler > &)
 
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_tunused_bytes)> &&fn)
 
std::Optional< schemaget_schema ()
 
template<typename T >
void set_client_reset_handler (const client_reset_mode_base < T > &handler)
 
枚举 client_reset_mode get_client_reset_mode () const
 

该结构体的文档由以下文件生成: