Go to the documentation of this file.Go to the SVN repository for this file.
71 return &Class::GetTypeInfo;
98 Write(
out, &
object,
object.GetThisTypeInfo());
106 Read(
in,&
object,
object.GetThisTypeInfo());
CTypeInfo class contains all information about C++ types (both basic and classes): members and layout...
std::ofstream out("events_result.xml")
main entry point for tests
TTypeInfo CPointerTypeInfoGetTypeInfo(TTypeInfo type)
TTypeInfoGetter GetTypeRef(const T *object)
TTypeInfo(* TTypeInfoGetter)(void)
CObjectIStream & operator>>(CObjectIStream &in, T &object)
const void * TConstObjectPtr
TTypeInfoGetter GetTypeInfoGetter(const Class *object)
void Read(CObjectIStream &in, TObjectPtr object, const CTypeRef &type)
CObjectOStream & operator<<(CObjectOStream &out, const T &object)
void Write(CObjectOStream &out, TConstObjectPtr object, const CTypeRef &type)
CTypeRef GetPtrTypeRef(const T *const *)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_XSERIAL_EXPORT
std::istream & in(std::istream &in_, double &x_)