Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cVariantMap Member List

This is the complete list of members for GrayLib::cVariantMap, including all inherited members.

AddHtmlArgsLen(const ATOMCHAR_t *pszArgs)GrayLib::cVarMap
AddTuple(cVarTuple *pVar)GrayLib::cVarMap
Compare(const cVarMap *pMap) constGrayLib::cVarMap
CopyLenQ(ATOMCHAR_t *pszDst, const ATOMCHAR_t *pszSrc, StrLen_t iLenMax, STR_BLOCK_TYPE eBlock)GrayLib::cVariantCommonstatic
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
cVariantMap()GrayLib::cVariantMapinline
cVariantMap(const cVarMap &rMap)GrayLib::cVariantMapinline
cVarMap()GrayLib::cVarMapinline
cVarMap(const cVarMap &rMap)GrayLib::cVarMapinline
CY_t typedefGrayLib::cVariantCommon
CYS_t typedefGrayLib::cVariantCommon
DecRefCount()Gray::cRefBaseinline
DumpTagsHead(cStreamOutput *pOut, const ATOMCHAR_t *pszName) constGrayLib::cVarMap
FindKeyPtr(const ATOMCHAR_t *pszKey) constGrayLib::cVarMap
FindKeyPtrA(cAtomRef aKey) constGrayLib::cVarMap
FindKeyPtrX(const ATOMCHAR_t *pszKeyX) constGrayLib::cVarMap
FindValAsInt(int iVal, const ATOMCHAR_t *pszPrefix=nullptr) constGrayLib::cVarMap
FindValAsStr(const ATOMCHAR_t *pszVal) constGrayLib::cVarMap
FixWeird()GrayLib::cVarMap
get_HashCode() const noexceptGray::cRefBaseinline
get_KeyQty() constGrayLib::cVarMapinline
get_RefCount() const noexceptGray::cRefBaseinline
get_ScriptInterfaceDef() constGrayLib::cVarMapinlinevirtual
GetHeapStats(OUT ITERATE_t &iAllocCount) constGrayLib::cVarMap
GetMapElement(ITERATE_t index) constGrayLib::cVarMapinline
GetMapElementVal(ITERATE_t index) constGrayLib::cVarMapinline
GetStr(ATOMCHAR_t *pszArgs, StrLen_t nLenMax, const ATOMCHAR_t *pszLineBreak=nullptr) constGrayLib::cVarMap
GetValAsDWord(const ATOMCHAR_t *pszKey, UINT32 uValDefault=0) constGrayLib::cVarMap
GetValAsFloat(const ATOMCHAR_t *pszKey, float fValDefault=0.0f) constGrayLib::cVarMap
GetValAsInt(const ATOMCHAR_t *pszKey, int iValDefault=0) constGrayLib::cVarMap
GetValAsStr(const ATOMCHAR_t *pszKey) constGrayLib::cVarMap
GetValVar(const ATOMCHAR_t *pszKey) constGrayLib::cVarMapinline
IncRefCount()Gray::cRefBaseinline
isDestructing() noexceptGray::cRefBaseinline
isStaticConstruct() const noexceptGray::cRefBaseinline
isValidObj() const noexceptGray::cRefBaseinline
k_CYMulGrayLib::cVariantCommonstatic
k_CYSMulGrayLib::cVariantCommonstatic
k_MaxElementsGrayLib::cVariantCommonstatic
k_MaxElements2GrayLib::cVariantCommonstatic
k_pszKeyDefaultGrayLib::cVarMapstatic
LoadTuple(IScriptableEnumerator &section)GrayLib::cVarMap
m_aTuplesGrayLib::cVarMap
M_QTY enum valueGrayLib::cVarMap
M_TYPE_ enum nameGrayLib::cVarMap
MakeKeyNameRef(const ATOMCHAR_t *&pszKey, bool bMustExist, bool bAllowDots)GrayLib::cVarMapstatic
MakeKeyPtr(const ATOMCHAR_t *pszKey)GrayLib::cVarMap
MakeKeyPtrA(cAtomRef aKey)GrayLib::cVarMap
MakeKeyPtrX(const ATOMCHAR_t *pszKeyX)GrayLib::cVarMap
onFinalRelease()Gray::cRefBaseinlinevirtual
operator[](const ATOMCHAR_t *pszKey) constGrayLib::cVarMapinline
operator[](const ATOMCHAR_t *pszKey)GrayLib::cVarMapinline
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
RefValVar(const ATOMCHAR_t *pszKey)GrayLib::cVarMap
RemoveKey(const ATOMCHAR_t *pszKey)GrayLib::cVarMap
RemoveKeyA(cAtomRef aKey)GrayLib::cVarMap
s_GetByName(const ATOMCHAR_t *pszPropName, OUT cVariant &vValRet)GrayLib::cVarMap
s_GetEnum(ITERATE_t i, OUT cStringA &rsPropName, OUT cVariant &rvValRet)GrayLib::cVarMap
s_InvokeExtProp(const cVariant &vArgs, cVariant &vValRet)GrayLib::cVarMap
s_Put(const ATOMCHAR_t *pszPropName, const cVariant &vValSet)GrayLib::cVarMap
s_WriteTags(IScriptableSetter &s, const ATOMCHAR_t *pszKeyPrefix=nullptr) constGrayLib::cVarMap
SerializeInput(cStreamInput &file)GrayLib::cVarMap
SerializeOutput(cStreamOutput &file) constGrayLib::cVarMap
SetDestructing()Gray::cRefBaseinline
SetFromArrays(int iQty, const char **ppszNames, const char **ppszVals)GrayLib::cVarMap
SetStr(const ATOMCHAR_t *pszArgs)GrayLib::cVarMap
SetValA(cAtomRef aKey, const cVariant &vVal)GrayLib::cVarMap
SetValNULL(cAtomRef aKey)GrayLib::cVarMap
SetValStr(const ATOMCHAR_t *pszKey, const ATOMCHAR_t *pszVal)GrayLib::cVarMap
SetValVar(const ATOMCHAR_t *pszKey, const cVariant &vVal)GrayLib::cVarMap
SetValVarN(const ATOMCHAR_t *pszKey, const cVariant &vVal)GrayLib::cVarMap
sm_MethodsGrayLib::cVarMapstatic
sm_ScriptInterfaceDefGrayLib::cVarMapstatic
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
UNITTEST2_PREDEF(cVarMap)GrayLib::cVarMap
~cRefBase()Gray::cRefBaseinlinevirtual