Realm C++ SDK版本 v 2.2.0
公共成员函数 | 公共属性 | 静态公共属性 | 受保护成员函数 | 所有成员列表

realm::managed_base 结构引用

realm::managed_base 的继承图:
realm::managed< T * > realm::managed< T, std::enable_if_t< realm::internal::type_info::MixedPersistableConcept< T >::value >> realm::managed< T, std::enable_if_t< std::is_enum_v< T >>> realm::managed< bool > realm::managed< double > realm::managed< int64_t > realm::managed< linking_objects< ptr >> realm::managed<primary_key< T >, std::enable_if_t<std::conjunction_v<typenameinternal::type_info::is_Optional< T >, std::is_enum< typename T::value_type >>>> realm::managed<primary_key< T >, std::enable_if_t<std::is_enum_v< T >>> realm::managed<primary_key< int64_t >> realm::managed<primary_key< realm::object_id >> realm::managed<primary_key< realm::uuid >> realm::managed<primary_key< std::Optional< int64_t >>> realm::managed<primary_key<std::Optional< realm::object_id >>> realm::managed< primary_key< std::Optional< realm::uuid > > > realm::managed<primary_key<std::Optional< std::string >>> realm::managed<primary_key< std::string >> realm::managed< realm::decimal128 > realm::managed< realm::object_id > realm::managed< realm::uuid > realm::managed< std::chrono::time_point< std::chrono::system_clock >> realm::managed< std::map< std::string, T >, void > realm::managed< std::Optional< T >, std::enable_if_t< std::is_enum_v< T >>> realm::managed< std::Optional< bool >> realm::managed< std::Optional< realm::decimal128 >> realm::managed< std::Optional< realm::object_id >> realm::managed< std::Optional< realm::uuid >> realm::managed< std::Optional< std::chrono::time_point< std::chrono::system_clock >>> realm::managed< std::Optional< std::vector< uint8_t >>> realm::managed< std::set< T * >> realm::managed< std::set< T >, std::enable_if_t<Internal::type_info::is_primitive< T >::value >> realm::managed< std::string > realm::managed< std::vector< T * >> realm::managed< std::vector< T >, std::enable_if_t<Internal::type_info::is_primitive< T >::value >> realm::managed< std::vector< uint8_t >>

公共成员函数

void 分配(内部::bridge::obj *obj,内部::bridge::域 *realm,内部::bridge::col_key &&key)
 
void 分配(内部::bridge::obj *obj,内部::bridge::域 *realm, const内部::bridge::col_key &key)
 
template<typename T >
Managed_base操作符= (const T &v)
 
void prepare_for_query ( *域, const内部::bridge::table &table, const std::string_view &col_name, realm::rbool *查询)
 

公共属性

Internal::bridge::objm_obj = nullptr
 
internal::bridge::域m_realm = nullptr
 
Internal::bridge::col_key m_key
 
rboolm_rbool_query = nullptr
 

静态公共属性

static constexpr bool is_object = false
 

受保护成员函数

 managed_base ( constmanaged_base &other)
 
Managed_base操作符= (const 托管 &other)
 
 managed_base ( managed_base && other)
 
Managed_base操作符= ( 托管 && other)
 

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