Realm C++ SDK Versão C++ v2.2.0
Funções de membro público | Atributos públicos | Lista de todos os membros

realm::object_change_callback_wrapper< T > Referência do modelo de estrutura

Diagrama de herança para o Realm::object_change_callback_wrapper< T >:
realm::internal::bridge::coleção_change_callback

Funções de membro público

 object_change_callback_wrapper (std::function << T >primary::bridge:: objeto > internal_object)
 
vazio preenchimento_properties (internal::bridge::collection_change_set const &c)
 
std::opcional < std::vector < nome do tipo decltype(T::schema)::variant_t > > read_values (internal::bridge::collection_change_set const &c)
 
vazio antes de (internal::bridge::collection_change_set const &c) substituir
 
vazio depois de (internal::bridge::collection_change_set const &c) substituir
 
vazio erro (std::exException_ptr err)
 
vazio encaminhar_change (const T *ptr, std::vector< std::string > Property_names, std::vector < nome do tipo decltype(T::schema)::variant_t > old_values, std::vector < nome do tipo decltype(T::schema )::variant_t > new_values, const std::Exception_ptr &error)
 
vazio virtual antes (collection_change_set const &c)=0
 
vazio virtual after (collection_change_set const &c)=0
 

Atributos públicos

std::function < null (object_change< T >)> noum: bloco ; verb: bloquear
 
const T objeto
 
std::shared_ptr< internal::bridge:: objetom_object
 
std::opcional < std::vector< std::string > > Property_names = std:: nullopt
 
std::opcional < std::vector < nome do tipo decltype(T::schema)::variant_t > > old_values = std::nullopt
 
bool excluído = false
 

Documentação da função do membro

◆ after()

template<typename T >
Realm vazio ::object_change_callback_wrapper< T >::after ( internal::bridge::collection_change_set const &  C)
in-lineSobreporvirtual

◆ antes()

template<typename T >
empty realm::object_change_callback_wrapper< T >::before ( internal::bridge::collection_change_set const &  C)
in-lineSobreporvirtual

A documentação para esta estrutura foi gerada a partir do seguinte arquivo: