NCBI C++ ToolKit
CVariant Member List

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

AddReference(void) constCObjectinline
Append(const void *buf, size_t len)CVariant
Append(const string &str)CVariant
Append(const TStringUCS2 &str)CVariant
AsNotNullString(const string &v) constCVariant
Assign(const CSerialObject &source, ESerialRecursionMode how=eRecursive)CSerialObjectvirtual
BigDateTime(CTime *p, EDateTimeFormat fmt=eLonger)CVariantstatic
BigDateTime(const CNullable< const CTime & > &t, EDateTimeFormat fmt=eLonger)CVariantstatic
BigInt(Int8 *p)CVariantstatic
BigInt(const CNullable< Int8 > &n)CVariantstatic
Binary(size_t size, const void *p, size_t len)CVariantstatic
Bit(bool *p)CVariantstatic
Bit(const CNullable< bool > &b)CVariantstatic
CanBeDeleted(void) const THROWS_NONECObjectinline
CDebugDumpable(void)CDebugDumpableinline
Char(size_t size, const char *p)CVariantstatic
Char(size_t size, const CNullable< const TStringUCS2 & > &s)CVariantstatic
CheckNull() constCVariantprivate
CheckReferenceOverflow(TCount count) constCObjectprivate
CheckSelected(E_Choice index) constCVariant_Baseinline
CObject(void)CObject
CObject(const CObject &src)CObject
CSerialObject(void)CSerialObject
CVariant(Int8 v)CVariantexplicit
CVariant(Int4 v)CVariantexplicit
CVariant(Int2 v)CVariantexplicit
CVariant(Uint1 v)CVariantexplicit
CVariant(float v)CVariantexplicit
CVariant(double v)CVariantexplicit
CVariant(bool v)CVariantexplicit
CVariant(const string &v)CVariantexplicit
CVariant(const char *s)CVariantexplicit
CVariant(const TStringUCS2 &v)CVariantexplicit
CVariant(EDB_Type type, size_t size=0)CVariant
CVariant(const class CTime &v, EDateTimeFormat fmt)CVariant
CVariant(CDB_Object *obj)CVariantexplicit
CVariant(const CVariant &v)CVariant
CVariant(void)CVariantinline
CVariant(const CVariant &value)CVariantprivate
CVariant_Base(void)CVariant_Base
CVariant_Base(const CVariant_Base &)CVariant_Baseprivate
DateTime(CTime *p)CVariantstatic
DateTime(const CNullable< const CTime & > &t)CVariantstatic
DebugDump(CDebugDumpContext ddc, unsigned int depth) constCSerialObjectvirtual
DebugDumpFormat(CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) constCDebugDumpable
DebugDumpText(ostream &out, const string &bundle, unsigned int depth) constCDebugDumpable
DECLARE_INTERNAL_TYPE_INFO()CVariant_Base
DeleteThis(void)CObjectprotectedvirtual
DoDeleteThisObject(void)CObjectvirtual
DoNotDeleteThisObject(void)CObjectvirtual
DoSelect(E_Choice index, CObjectMemoryPool *pool=0)CVariant_Baseprivate
Double(double *p)CVariantstatic
Double(const CNullable< double > &x)CVariantstatic
DumpToConsole(void) constCDebugDumpable
E_Choice enum nameCVariant_Base
E_ChoiceStopper enum nameCVariant_Base
e_MaxChoice enum valueCVariant_Base
e_not_set enum valueCVariant_Base
e_Simple enum valueCVariant_Base
e_Special enum valueCVariant_Base
EAllocFillMode enum nameCObject
eAllocFillNone enum valueCObject
eAllocFillPattern enum valueCObject
eAllocFillZero enum valueCObject
eCounterBitsCanBeDeletedCObjectstatic
eCounterBitsInPlainHeapCObjectstatic
eCounterBitsPlaceMaskCObjectstatic
eCounterStateMaskCObjectstatic
eCounterStepCObjectstatic
eCounterValidCObjectstatic
EnableDebugDump(bool on)CDebugDumpablestatic
Equals(const CSerialObject &object, ESerialRecursionMode how=eRecursive) constCSerialObjectvirtual
Float(float *p)CVariantstatic
Float(const CNullable< float > &x)CVariantstatic
GetAllocFillMode(void)CObjectstatic
GetBit(void) constCVariant
GetBlobDescriptor(void) constCVariantinline
GetBlobSize() constCVariant
GetBulkInsertionEnc(void) constCVariant
GetByte(void) constCVariant
GetCTime(void) constCVariant
GetData() constCVariantinline
GetDouble(void) constCVariant
GetFloat(void) constCVariant
GetInt2(void) constCVariant
GetInt4(void) constCVariant
GetInt8(void) constCVariant
GetITDescriptor(void) constCVariantinline
GetNamespaceName(void) constCSerialObject
GetNamespacePrefix(void) constCSerialObject
GetNonNullData() constCVariant
GetNumeric(void) constCVariant
GetSimple(void) constCVariant_Base
GetSpecial(void) constCVariant_Baseinline
GetString(void) constCVariant
GetThisTypeInfo(void) const =0CSerialObjectpure virtual
GetType() constCVariantinline
HasNamespaceName(void) constCSerialObject
HasNamespacePrefix(void) constCSerialObject
InitCounter(void)CObjectinlineprivate
Int(Int4 *p)CVariantstatic
Int(const CNullable< Int4 > &n)CVariantstatic
InvalidObject(void) constCObjectprivate
IsAllocatedInPool(void) const THROWS_NONECObjectinline
IsNull() constCVariant
IsSimple(void) constCVariant_Baseinline
IsSpecial(void) constCVariant_Baseinline
LongBinary(size_t maxSize, const void *p, size_t len)CVariantstatic
LongChar(const char *p, size_t len=0)CVariantstatic
LongChar(const CNullable< const TStringUCS2 & > &s, size_t len=0)CVariantstatic
m_choiceCVariant_Baseprivate
m_CounterCObjectmutableprivate
m_dataCVariantprivate
m_descrCVariantmutableprivate
m_objectCVariant_Base
m_SpecialCVariant_Base
MoveTo(size_t pos) constCVariant
ms_UnassignedByteCSerialObjectstatic
ms_UnassignedStrCSerialObjectstatic
Numeric(unsigned int precision, unsigned int scale, const char *p)CVariantstatic
ObjectStateCanBeDeleted(TCount count)CObjectinlineprivatestatic
ObjectStateIsAllocatedInPool(TCount count)CObjectinlineprivatestatic
ObjectStateReferenced(TCount count)CObjectinlineprivatestatic
ObjectStateReferencedOnlyOnce(TCount count)CObjectinlineprivatestatic
ObjectStateUnreferenced(TCount count)CObjectinlineprivatestatic
ObjectStateValid(TCount count)CObjectinlineprivatestatic
operator delete(void *ptr)CObject
operator delete(void *ptr, void *place)CObject
operator delete(void *ptr, CObjectMemoryPool *place)CObject
operator delete[](void *ptr)CObject
operator new(size_t size)CObject
operator new(size_t size, void *place)CObject
operator new(size_t size, CObjectMemoryPool *place)CObject
operator new[](size_t size)CObject
operator=(const CVariant &v)CVariant
operator=(const Int8 &v)CVariant
operator=(const Int4 &v)CVariant
operator=(const Int2 &v)CVariant
operator=(const Uint1 &v)CVariant
operator=(const float &v)CVariant
operator=(const double &v)CVariant
operator=(const string &v)CVariant
operator=(const char *v)CVariant
operator=(const TStringUCS2 &v)CVariant
operator=(const bool &v)CVariant
operator=(const CTime &v)CVariant
operator=(const CVariant &value)CVariantprivate
CSerialObject::operator=(const CObject &src) THROWS_NONECObjectinline
Read(void *buf, size_t len) constCVariant
Referenced(void) const THROWS_NONECObjectinline
ReferencedOnlyOnce(void) const THROWS_NONECObjectinline
ReleaseBlobDescriptor(void) constCVariantinline
ReleaseITDescriptor(void) constCVariantinline
ReleaseReference(void) constCObject
RemoveLastReference(TCount count) constCObjectprivate
RemoveReference(void) constCObjectinline
Reset(void)CVariant_Basevirtual
ResetSelection(void)CVariant_Basevirtual
Select(E_Choice index, EResetVariant reset=eDoResetVariant)CVariant_Base
Select(E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)CVariant_Base
SelectionName(E_Choice index)CVariant_Basestatic
SetAllocFillMode(EAllocFillMode mode)CObjectstatic
SetAllocFillMode(const string &value)CObjectstatic
SetBlobDescriptor(I_BlobDescriptor *descr)CVariantinline
SetBulkInsertionEnc(EBulkEnc e)CVariant
SetData(CDB_Object *o)CVariantprotected
SetITDescriptor(I_BlobDescriptor *descr)CVariantinline
SetNull()CVariant
SetSimple(void)CVariant_Base
SetSimple(TSimple &value)CVariant_Base
SetSpecial(void)CVariant_Baseinline
SetSpecial(TSpecial value)CVariant_Baseinline
SetVerifyDataGlobal(ESerialVerifyData verify)CSerialObjectstatic
SetVerifyDataThread(ESerialVerifyData verify)CSerialObjectstatic
sm_DumpEnabledCDebugDumpableprivatestatic
sm_SelectionNamesCVariant_Baseprivatestatic
SmallDateTime(CTime *p)CVariantstatic
SmallDateTime(const CNullable< const CTime & > &t)CVariantstatic
SmallInt(Int2 *p)CVariantstatic
SmallInt(const CNullable< Int2 > &n)CVariantstatic
TCount typedefCObject
TCounter typedefCObject
ThrowInvalidSelection(E_Choice index) constCVariant_Base
ThrowNullPointerException(void)CObjectstatic
ThrowNullPointerException(const type_info &type)CObjectstatic
ThrowUnassigned(TMemberIndex index) constCSerialObject
ThrowUnassigned(TMemberIndex index, const char *file_name, int file_line) constCSerialObject
TinyInt(Uint1 *p)CVariantstatic
TinyInt(const CNullable< Uint1 > &n)CVariantstatic
TLockerType typedefCObject
Tparent typedefCVariantprivate
Truncate(size_t len=kMax_UInt)CVariant
TSimple typedefCVariant_Base
TSpecial typedefCVariant_Base
UnassignedByte(void)CSerialObjectinlinestatic
UnassignedString(void)CSerialObjectinlinestatic
UnassignedStringUTF8(void)CSerialObjectinlinestatic
VarBinary(const void *p, size_t len)CVariantstatic
VarBinaryMax(const void *p, size_t len)CVariantstatic
VarChar(const char *p, size_t len=0)CVariantstatic
VarChar(const CNullable< const TStringUCS2 & > &s, size_t len=0)CVariantstatic
VarCharMax(const char *p, size_t len=0)CVariantstatic
VarCharMax(const CNullable< const TStringUCS2 & > &s, size_t len=0)CVariantstatic
Which(void) constCVariant_Baseinline
x_GetVerifyData(void)CSerialObjectprivatestatic
x_Inapplicable_Method(const char *method) constCVariantinlineprivate
x_Verify_AssignType(EDB_Type db_type, const char *cxx_type) constCVariantinlineprivate
~CDebugDumpable(void)CDebugDumpablevirtual
~CObject(void)CObjectvirtual
~CSerialObject(void)CSerialObjectvirtual
~CVariant()CVariant
~CVariant(void)CVariant
~CVariant_Base(void)CVariant_Basevirtual
Modified on Thu Sep 21 03:45:04 2023 by modify_doxy.py rev. 669887