Realm C++ SDK Version v2.2.0
|
Public Types | |
using | Result = typename internal::persisted_type_extractor< typename internal::ptr_type_extractor< Ptr >::member_type >::Result |
using | VariantResult = std::conditional_t< std::is_pointer_v< Result >, managed< Result >, Result > |
using | Class = typename internal::ptr_type_extractor< Ptr >::class_type |
Public Member Functions | |
constexpr | property (const char *actual_name) |
operator internal::bridge::property () const | |
Public Attributes | |
internal::bridge::property::type | type |
const char * | name = "" |
Static Public Attributes | |
static constexpr auto | ptr = Ptr |
static constexpr bool | is_primary_key = IsPrimaryKey || internal::type_info::is_primary_key<Result>::value |