Go to the SVN repository for this file.
94 voidInitAliasTypeInfoFunctions(
void);
CTypeInfo class contains all information about C++ types (both basic and classes): members and layout...
ESerialRecursionMode
How to assign and compare child sub-objects of serial objects.
const void * TConstObjectPtr
ssize_t TPointerOffsetType
@ eRecursive
Recursively.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
virtual void DeleteExternalObjects(TObjectPtr object) const
virtual TTypeInfo GetRealTypeInfo(TConstObjectPtr object) const
void SetCreateFunction(TTypeCreate func)
virtual bool Equals(TConstObjectPtr object1, TConstObjectPtr object2, ESerialRecursionMode how=eRecursive) const override
Check if both objects contain the same values.
virtual void SetDefault(TObjectPtr dst) const override
Set object to default value.
void SetFullAlias(bool set=true)
void SetCreateFunction(TTypeCreate func)
virtual bool IsDefault(TConstObjectPtr object) const override
Check, whether the object contains default value.
virtual bool IsParentClassOf(const CClassTypeInfo *classInfo) const
virtual void Assign(TObjectPtr dst, TConstObjectPtr src, ESerialRecursionMode how=eRecursive) const override
Set object to copy of another one.
virtual const CObject * GetCObjectPtr(TConstObjectPtr objectPtr) const
TPointerOffsetType m_DataOffset
bool IsFullAlias(void) const
virtual void Delete(TObjectPtr object) const
Delete object.
#define NCBI_XSERIAL_EXPORT
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4