NCBI C++ ToolKit
COldAsnTypeInfo Member List

This is the complete list of members for COldAsnTypeInfo, including all inherited members.

AsCSerialUserOp(TConstObjectPtr obj) constCTypeInfo
AsCSerialUserOp(TObjectPtr obj) constCTypeInfo
Assign(TObjectPtr dst, TConstObjectPtr src, ESerialRecursionMode how=eRecursive) constCOldAsnTypeInfovirtual
CodeVersion(size_t codever)CTypeInfoinline
COldAsnTypeInfo(const char *name, TAsnNewProc newProc, TAsnFreeProc freeProc, TAsnReadProc readProc, TAsnWriteProc writeProc)COldAsnTypeInfo
COldAsnTypeInfo(const string &name, TAsnNewProc newProc, TAsnFreeProc freeProc, TAsnReadProc readProc, TAsnWriteProc writeProc)COldAsnTypeInfo
CopyData(CObjectStreamCopier &copier) constCTypeInfo
CopyInfoItem(TTypeInfo other)CTypeInfo
CParent typedefCOldAsnTypeInfoprivate
CPrimitiveTypeInfo(size_t size, EPrimitiveValueType valueType, bool isSigned=true)CPrimitiveTypeInfo
CPrimitiveTypeInfo(size_t size, const char *name, EPrimitiveValueType valueType, bool isSigned=true)CPrimitiveTypeInfo
CPrimitiveTypeInfo(size_t size, const string &name, EPrimitiveValueType valueType, bool isSigned=true)CPrimitiveTypeInfo
Create(CObjectMemoryPool *memoryPool=0) constCTypeInfo
CTypeInfo(ETypeFamily typeFamily, size_t size)CTypeInfoprotected
CTypeInfo(ETypeFamily typeFamily, size_t size, const char *name)CTypeInfoprotected
CTypeInfo(ETypeFamily typeFamily, size_t size, const string &name)CTypeInfoprotected
CTypeInfo(const CTypeInfo &)CTypeInfoprivate
DataSpec(EDataSpec spec)CTypeInfo
DefaultCopyData(CObjectStreamCopier &copier) constCTypeInfo
DefaultReadData(CObjectIStream &in, TObjectPtr object) constCTypeInfo
DefaultSkipData(CObjectIStream &in) constCTypeInfo
DefaultWriteData(CObjectOStream &out, TConstObjectPtr object) constCTypeInfo
Delete(TObjectPtr object) constCTypeInfovirtual
DeleteExternalObjects(TObjectPtr object) constCTypeInfovirtual
EMayContainType enum nameCTypeInfo
eMayContainType_no enum valueCTypeInfo
eMayContainType_recursion enum valueCTypeInfo
eMayContainType_yes enum valueCTypeInfo
eNoExplicitTag enum valueCTypeInfoprotected
Equals(TConstObjectPtr object1, TConstObjectPtr object2, ESerialRecursionMode how=eRecursive) constCOldAsnTypeInfovirtual
Get(TObjectPtr object)COldAsnTypeInfoinlinestatic
Get(TConstObjectPtr object)COldAsnTypeInfoinlinestatic
GetAccessModuleName(void) constCTypeInfo
GetAccessName(void) constCTypeInfo
GetCObjectPtr(TConstObjectPtr objectPtr) constCTypeInfovirtual
GetCodeVersion(void) constCTypeInfoinline
GetDataSpec(void) constCTypeInfoinline
GetIntegerTypeInfo(size_t size, bool sign=true)CPrimitiveTypeInfostatic
GetInternalModuleName(void) constCTypeInfo
GetInternalName(void) constCTypeInfo
GetMayContainType(TTypeInfo type) constCTypeInfovirtual
GetModuleName(void) constCTypeInfovirtual
GetName(void) constCTypeInfo
GetNamespaceName(void) constCTypeInfo
GetNamespacePrefix(void) constCTypeInfo
GetPrimitiveValueType(void) constCPrimitiveTypeInfo
GetReadFunction(void) constCTypeInfoprotected
GetRealTypeInfo(TConstObjectPtr object) constCTypeInfovirtual
GetSize(void) constCTypeInfo
GetTag(void) constCTypeInfoinline
GetTagClass(void) constCTypeInfoinline
GetTagConstructed(void) constCTypeInfoinline
GetTagType(void) constCTypeInfoinline
GetTypeFamily(void) constCTypeInfo
GetValueAnyContent(TConstObjectPtr objectPtr, CAnyContentObject &value) constCPrimitiveTypeInfovirtual
GetValueBitString(TConstObjectPtr objectPtr, CBitString &value) constCPrimitiveTypeInfovirtual
GetValueBool(TConstObjectPtr objectPtr) constCPrimitiveTypeInfovirtual
GetValueChar(TConstObjectPtr objectPtr) constCPrimitiveTypeInfovirtual
GetValueDouble(TConstObjectPtr objectPtr) constCPrimitiveTypeInfovirtual
GetValueInt(TConstObjectPtr objectPtr) constCPrimitiveTypeInfo
GetValueInt4(TConstObjectPtr objectPtr) constCPrimitiveTypeInfovirtual
GetValueInt8(TConstObjectPtr objectPtr) constCPrimitiveTypeInfovirtual
GetValueLong(TConstObjectPtr objectPtr) constCPrimitiveTypeInfo
GetValueOctetString(TConstObjectPtr objectPtr, vector< char > &value) constCPrimitiveTypeInfovirtual
GetValueString(TConstObjectPtr objectPtr, string &value) constCPrimitiveTypeInfovirtual
GetValueUInt(TConstObjectPtr objectPtr) constCPrimitiveTypeInfo
GetValueUint4(TConstObjectPtr objectPtr) constCPrimitiveTypeInfovirtual
GetValueUint8(TConstObjectPtr objectPtr) constCPrimitiveTypeInfovirtual
GetValueULong(TConstObjectPtr objectPtr) constCPrimitiveTypeInfo
HasNamespaceName(void) constCTypeInfo
HasNamespacePrefix(void) constCTypeInfo
HasTag(void) constCTypeInfoinline
IsCObject(void) constCTypeInfo
IsDefault(TConstObjectPtr object) constCOldAsnTypeInfovirtual
IsInternal(void) constCTypeInfo
IsNsQualified(void) constCTypeInfo
IsOrMayContainType(TTypeInfo type) constCTypeInfo
IsParentClassOf(const CClassTypeInfo *classInfo) constCTypeInfovirtual
IsSigned(void) constCPrimitiveTypeInfovirtual
IsTagConstructed(void) constCTypeInfoinline
IsTagImplicit(void) constCTypeInfoinline
IsType(TTypeInfo type) constCTypeInfovirtual
m_AssignCPrimitiveTypeInfoprotected
m_CodeVerCTypeInfoprivate
m_CopyHookDataCTypeInfoprivate
m_CreateFunctionCTypeInfoprivate
m_CSerialUserOpCTypeInfomutableprotected
m_DataSpecCTypeInfoprivate
m_EqualsCPrimitiveTypeInfoprotected
m_FreeProcCOldAsnTypeInfoprivate
m_InfoItemCTypeInfomutableprivate
m_IsCObjectCTypeInfoprotected
m_IsDefaultCPrimitiveTypeInfoprotected
m_IsInternalCTypeInfoprotected
m_ModuleNameCTypeInfoprivate
m_NameCTypeInfoprivate
m_NewProcCOldAsnTypeInfoprivate
m_ReadHookDataCTypeInfoprivate
m_ReadProcCOldAsnTypeInfoprivate
m_SetDefaultCPrimitiveTypeInfoprotected
m_SignedCPrimitiveTypeInfoprotected
m_SizeCTypeInfoprivate
m_SkipHookDataCTypeInfoprivate
m_TagCTypeInfoprotected
m_TagClassCTypeInfoprotected
m_TagConstructedCTypeInfoprotected
m_TagTypeCTypeInfoprotected
m_TypeFamilyCTypeInfoprivate
m_ValueTypeCPrimitiveTypeInfoprotected
m_WriteHookDataCTypeInfoprivate
m_WriteProcCOldAsnTypeInfoprivate
MayContainType(TTypeInfo type) constCTypeInfo
operator=(const CTypeInfo &)CTypeInfoprivate
ReadData(CObjectIStream &in, TObjectPtr object) constCTypeInfo
ReadOldAsnStruct(CObjectIStream &in, TTypeInfo objectType, TObjectPtr objectPtr)COldAsnTypeInfoprotectedstatic
ResetGlobalCopyHook(void)CTypeInfo
ResetGlobalReadHook(void)CTypeInfo
ResetGlobalWriteHook(void)CTypeInfo
ResetLocalCopyHook(CObjectStreamCopier &copier)CTypeInfo
ResetLocalReadHook(CObjectIStream &in)CTypeInfo
ResetLocalSkipHook(CObjectIStream &in)CTypeInfo
ResetLocalWriteHook(CObjectOStream &out)CTypeInfo
SetCopyFunction(TTypeCopyFunction func)CTypeInfoprotected
SetCreateFunction(TTypeCreate func)CTypeInfoprotected
SetDefault(TObjectPtr dst) constCOldAsnTypeInfovirtual
SetGlobalCopyHook(CCopyObjectHook *hook)CTypeInfo
SetGlobalReadHook(CReadObjectHook *hook)CTypeInfo
SetGlobalWriteHook(CWriteObjectHook *hook)CTypeInfo
SetInternalName(const string &name)CTypeInfo
SetIOFunctions(TTypeReadFunction, TTypeWriteFunction, TTypeCopyFunction, TTypeSkipFunction)CPrimitiveTypeInfo
SetLocalCopyHook(CObjectStreamCopier &copier, CCopyObjectHook *hook)CTypeInfo
SetLocalReadHook(CObjectIStream &in, CReadObjectHook *hook)CTypeInfo
SetLocalSkipHook(CObjectIStream &in, CSkipObjectHook *hook)CTypeInfo
SetLocalWriteHook(CObjectOStream &out, CWriteObjectHook *hook)CTypeInfo
SetMemFunctions(TTypeCreate, TIsDefaultFunction, TSetDefaultFunction, TEqualsFunction, TAssignFunction)CPrimitiveTypeInfo
SetModuleName(const string &name)CTypeInfo
SetModuleName(const char *name)CTypeInfo
SetNamespaceName(const string &ns_name) constCTypeInfo
SetNamespacePrefix(const string &ns_prefix) constCTypeInfo
SetNsQualified(bool qualified) constCTypeInfo
SetPathCopyHook(CObjectStreamCopier *copier, const string &path, CCopyObjectHook *hook)CTypeInfo
SetPathReadHook(CObjectIStream *in, const string &path, CReadObjectHook *hook)CTypeInfo
SetPathSkipHook(CObjectIStream *in, const string &path, CSkipObjectHook *hook)CTypeInfo
SetPathWriteHook(CObjectOStream *out, const string &path, CWriteObjectHook *hook)CTypeInfo
SetReadFunction(TTypeReadFunction func)CTypeInfoprotected
SetSkipFunction(TTypeSkipFunction func)CTypeInfoprotected
SetTag(CAsnBinaryDefs::TLongTag tag, CAsnBinaryDefs::ETagClass tagclass=CAsnBinaryDefs::eUniversal, CAsnBinaryDefs::ETagType tagtype=CAsnBinaryDefs::eAutomatic)CTypeInfovirtual
SetTagType(CAsnBinaryDefs::ETagType ttype)CTypeInfoinline
SetValueAnyContent(TObjectPtr objectPtr, const CAnyContentObject &value) constCPrimitiveTypeInfovirtual
SetValueBitString(TObjectPtr objectPtr, const CBitString &value) constCPrimitiveTypeInfovirtual
SetValueBool(TObjectPtr objectPtr, bool value) constCPrimitiveTypeInfovirtual
SetValueChar(TObjectPtr objectPtr, char value) constCPrimitiveTypeInfovirtual
SetValueDouble(TObjectPtr objectPtr, double value) constCPrimitiveTypeInfovirtual
SetValueInt(TObjectPtr objectPtr, int value) constCPrimitiveTypeInfo
SetValueInt4(TObjectPtr objectPtr, Int4 value) constCPrimitiveTypeInfovirtual
SetValueInt8(TObjectPtr objectPtr, Int8 value) constCPrimitiveTypeInfovirtual
SetValueLong(TObjectPtr objectPtr, long value) constCPrimitiveTypeInfo
SetValueOctetString(TObjectPtr objectPtr, const vector< char > &value) constCPrimitiveTypeInfovirtual
SetValueString(TObjectPtr objectPtr, const string &value) constCPrimitiveTypeInfovirtual
SetValueUInt(TObjectPtr objectPtr, unsigned value) constCPrimitiveTypeInfo
SetValueUint4(TObjectPtr objectPtr, Uint4 value) constCPrimitiveTypeInfovirtual
SetValueUint8(TObjectPtr objectPtr, Uint8 value) constCPrimitiveTypeInfovirtual
SetValueULong(TObjectPtr objectPtr, unsigned long value) constCPrimitiveTypeInfo
SetWriteFunction(TTypeWriteFunction func)CTypeInfoprotected
SkipData(CObjectIStream &in) constCTypeInfo
TAssignFunction typedefCPrimitiveTypeInfo
TEqualsFunction typedefCPrimitiveTypeInfo
TIsDefaultFunction typedefCPrimitiveTypeInfo
TObjectType typedefCOldAsnTypeInfo
TSetDefaultFunction typedefCPrimitiveTypeInfo
TTypeCreate typedefCTypeInfo
WriteData(CObjectOStream &out, TConstObjectPtr object) constCTypeInfo
WriteOldAsnStruct(CObjectOStream &out, TTypeInfo objectType, TConstObjectPtr objectPtr)COldAsnTypeInfoprotectedstatic
x_CreateInfoItemIfNeeded(void) constCTypeInfoprivate
~CTypeInfo(void)CTypeInfovirtual
Modified on Sun Feb 25 03:00:52 2024 by modify_doxy.py rev. 669887