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

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

AddSubInterfaceProps(cScriptableInterfaceDef *pInterface)GrayLib::cScriptableInterfaceDef
AddSubInterfaces(cScriptableInterfaceDef *pSubInterface)GrayLib::cScriptableInterfaceDef
AssertValid() constGray::CObjectinlinevirtual
cHeapObject()Gray::cHeapObjectinline
CHEAPOBJECT_IMPLGrayLib::cScriptableInterfaceDynamicprotected
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
CSCRIPTABLE_SUPER_t typedefGrayLib::cScriptableInterfaceDynamic
cScriptableInterfaceDef(const TYPEINFO_t &TypeInfo, const ATOMCHAR_t *pszName, cScriptableProp *pProps, cScriptableMethod *pMethods, cScriptableInterfaceDef *pSubInterface, const ATOMCHAR_t *pszHelp)GrayLib::cScriptableInterfaceDef
cScriptableInterfaceDynamic()GrayLib::cScriptableInterfaceDynamic
DecRefCount()Gray::cRefBaseinline
DisposeThis()GrayLib::cScriptableInterfaceDynamicvirtual
FindMethodHash(ATOMCODE_t nKey) constGrayLib::cScriptableInterfaceDef
FindMethodIndex(const ATOMCHAR_t *pszName) constGrayLib::cScriptableInterfaceDefinline
FindMethodPtrI(const ATOMCHAR_t *pszName) constGrayLib::cScriptableInterfaceDefinline
FindMethodStr(const ATOMCHAR_t *pszName) constGrayLib::cScriptableInterfaceDef
FindPropHash(ATOMCODE_t nKey) constGrayLib::cScriptableInterfaceDef
FindPropIndex(const ATOMCHAR_t *pszName) constGrayLib::cScriptableInterfaceDefinline
FindPropOrMethodStr(const ATOMCHAR_t *pszName) constGrayLib::cScriptableInterfaceDef
FindPropPtrI(const ATOMCHAR_t *pszName) constGrayLib::cScriptableInterfaceDefinline
FindPropStr(const ATOMCHAR_t *pszName) constGrayLib::cScriptableInterfaceDef
get_HashCode() const noexceptGrayLib::cScriptableInterfaceDynamicinline
get_HeapPtr() const noexcept overrideGray::cHeapObjectinlineprotectedvirtual
get_InterfaceID() const noexceptGrayLib::cScriptableInterfaceDefinline
get_MethodQty() const noexceptGrayLib::cScriptableInterfaceDefinline
get_Name() const noexceptGrayLib::cScriptableInterfaceDefinline
get_PropQty() constGrayLib::cScriptableInterfaceDefinline
get_RefCount() const noexceptGray::cRefBaseinline
get_ScriptInterfaceDef() constGrayLib::cScriptableInterfaceDynamicinlinevirtual
GetHeapStatsThis(OUT ITERATE_t &iAllocCount) constGray::cHeapObjectinlinevirtual
GetMethodIndex(const cScriptableMethod *pMethod) constGrayLib::cScriptableInterfaceDynamicinlinevirtual
GetMethodPtr(SCRIPTPROPID_t index) const noexceptGrayLib::cScriptableInterfaceDynamicinlinevirtual
GetPropIndex(const cScriptableProp *pProp) constGrayLib::cScriptableInterfaceDynamicinlinevirtual
GetPropPtr(SCRIPTPROPID_t index) constGrayLib::cScriptableInterfaceDynamicinlinevirtual
HasInterface(const cScriptableInterfaceDef *pInterfaceDef) constGrayLib::cScriptableInterfaceDef
HasSubInterface(const cScriptableInterfaceDef *pInterfaceDef) constGrayLib::cScriptableInterfaceDef
IncRefCount()Gray::cRefBaseinline
InitScriptInterfaceDef()GrayLib::cScriptableInterfaceDefvirtual
InitSubInterfaces()GrayLib::cScriptableInterfaceDef
isDestructing() noexceptGray::cRefBaseinline
IsInterfaceInit() constGrayLib::cScriptableInterfaceDefinline
isStaticConstruct() const noexceptGray::cRefBaseinline
GrayLib::isValidCheck() const noexceptGrayLib::cScriptableInterfaceDefvirtual
Gray::cHeapObject::isValidCheck() const noexceptGray::cHeapObjectinlinevirtual
IsValidInsideN(INT_PTR index) constGray::cHeapObjectinline
IsValidInsidePtr(void const *pTest) constGray::cHeapObjectinline
isValidObj() const noexceptGray::cRefBaseinline
m_aMethodsGrayLib::cScriptableInterfaceDynamic
m_aMethodsAllGrayLib::cScriptableInterfaceDef
m_aMethodsAllHashGrayLib::cScriptableInterfaceDef
m_aNameGrayLib::cScriptableInterfaceDynamic
m_aPropsGrayLib::cScriptableInterfaceDynamic
m_aPropsAllGrayLib::cScriptableInterfaceDef
m_aPropsAllHashGrayLib::cScriptableInterfaceDef
m_aSubInterfacesAllGrayLib::cScriptableInterfaceDef
m_bInitInterfaceGrayLib::cScriptableInterfaceDefprotected
m_iMethodQtyGrayLib::cScriptableInterfaceDefprotected
m_iPropQtyGrayLib::cScriptableInterfaceDefprotected
m_nInstancesGrayLib::cScriptableInterfaceDef
m_nInterfaceIDGrayLib::cScriptableInterfaceDef
m_pSubInterfaceGrayLib::cScriptableInterfaceDef
m_pszHelpGrayLib::cScriptableInterfaceDef
m_pszNameGrayLib::cScriptableInterfaceDef
m_sHelpGrayLib::cScriptableInterfaceDynamic
m_TypeInfoGrayLib::cScriptableInterfaceDef
onFinalRelease()Gray::cRefBaseinlinevirtual
P_QTY enum valueGrayLib::cScriptableInterfaceDef
P_TYPE_ enum nameGrayLib::cScriptableInterfaceDef
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
Serialize(cArchive &a)Gray::CObjectvirtual
SerializeInput(cStreamInput &stmIn)GrayLib::cScriptableInterfaceDynamic
SerializeOutput(cStreamOutput &out, PLEVEL_TYPE ePrivLevel) constGrayLib::cScriptableInterfaceDef
SetDestructing()Gray::cRefBaseinline
SetMethodPrivLevel(const ATOMCHAR_t *pszMethod, PLEVEL_TYPE ePrivLevel)GrayLib::cScriptableInterfaceDef
sm_PropsGrayLib::cScriptableInterfaceDefstatic
sm_ScriptInterfaceDefGrayLib::cScriptableInterfaceDynamicstatic
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
~cHeapObject()Gray::cHeapObjectinlinevirtual
~CObject()Gray::CObjectinlinevirtual
~cRefBase()Gray::cRefBaseinlinevirtual
~cScriptableInterfaceDef()GrayLib::cScriptableInterfaceDefvirtual
~cScriptableInterfaceDynamic()GrayLib::cScriptableInterfaceDynamicvirtual