Realm C++ SDK 버전 v2.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::conjoin_v< typename internal::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 >, oid > 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 Assign ( internal::bridge::obj *obj, Internal::bridge::realm *realm, Internal::bridge::col_key &&key)
 
void Assign (internal::bridge::obj *obj, Internal::bridge::realm *realm, const Internal::bridge::col_key &key)
 
template<typename T >
managed_base연산자= (const T &v)
 
void prepare_for_query (internal::bridge::영역 *영역, 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
 

정적 공개 속성

정적 constexpr bool is_object = false
 

보호된 멤버 함수

 managed_base (const managed_base & other)
 
managed_base연산자= (const managed & other)
 
 managed_base (managed_base & 기타)
 
managed_base연산자= (managed &Other)
 

이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.