ADTF  3.15.1
IRuntime Member List

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

ADTF_IID(IRuntime, "runtime.ant.ucom.adtf.iid")IRuntime
adtf::ucom::ant::IObject::ADTF_IID(IObject, "object.ant.ucom.adtf.iid")IObject
CreateInstance(const char *strCID, iobject_ptr< IObject > &pObject, const tChar *strNameOfObject="") const =0IRuntimepure virtual
CRF_FastCreation enum valueIRuntime
CRF_NoAutoDeregistration enum valueIRuntime
CRF_NoHookOnCreation enum valueIRuntime
CRF_None enum valueIRuntime
CRLF_None enum valueIRuntime
CRLF_PostDecrementLevel enum valueIRuntime
CRLF_PostIncrementLevel enum valueIRuntime
CRLF_PreDecrementLevel enum valueIRuntime
CRLF_PreIncrementLevel enum valueIRuntime
Destroy() const =0IObjectprivatepure virtual
GetClasses(iobject_enum< const IClassInfo > &lstOfClasses) const =0IRuntimepure virtual
GetClassFactories(iobject_enum< const IClassFactory > &lstOfClassFactories) const =0IRuntimepure virtual
GetInterface(const char *i_strIID, void *&o_pInterface)=0IObjectprivatepure virtual
GetInterface(const char *i_strIID, const void *&o_pInterface) const =0IObjectprivatepure virtual
GetObject(iobject_ptr< IObject > &pObject, const char *strNameOID) const =0IRuntimepure virtual
GetObject(iobject_ptr< IObject > &pObject) const =0IRuntimepure virtual
GetObjects(iobject_enum< IObject > &lstOfObjects) const =0IRuntimepure virtual
GetPlugins(iobject_enum< const IPluginInfo > &lstPluginInfos) const =0IRuntimepure virtual
GetRunLevel() const =0IRuntimepure virtual
ORF_MarkedForDeletion enum valueIRuntime
ORF_None enum valueIRuntime
ORF_RegisterOnChangingRL enum valueIRuntime
ORF_ServiceIsShutdown enum valueIRuntime
PF_MARKEDFORDELETION enum valueIRuntime
PF_NONE enum valueIRuntime
PF_UNMANAGED enum valueIRuntime
RegisterClassFactory(const iobject_ptr< const IClassFactory > &pClassFactory, uint32_t ui32Flags=0)=0IRuntimepure virtual
RegisterHook(IRuntimeHook &oHook)=0IRuntimepure virtual
RegisterObject(const iobject_ptr< IObject > &pObject, const char *strNameOID, int8_t nRunLevel, uint32_t ui32Flags=0)=0IRuntimepure virtual
RegisterPlugin(const char *strUrl, int8_t nRunLevel, iobject_ptr< IPluginInfo > &pPluginInfo, uint32_t ui32Flags=0)=0IRuntimepure virtual
RHI_Create enum valueIRuntime
RHI_CreateInstance enum valueIRuntime
RHI_Destroy enum valueIRuntime
RHI_LoadPlugin enum valueIRuntime
RHI_RegisterClass enum valueIRuntime
RHI_RegisterObject enum valueIRuntime
RHI_RegisterPlugin enum valueIRuntime
RHI_RunLevelDecrementing enum valueIRuntime
RHI_RunLevelIncrementing enum valueIRuntime
RHI_RunLevelPostDecrement enum valueIRuntime
RHI_RunLevelPostIncrement enum valueIRuntime
RHI_RunLevelPreDecrement enum valueIRuntime
RHI_RunLevelPreIncrement enum valueIRuntime
RHI_ServiceStarted enum valueIRuntime
RHI_ServiceStarting enum valueIRuntime
RHI_ServiceStopped enum valueIRuntime
RHI_ServiceStopping enum valueIRuntime
RHI_Start enum valueIRuntime
RHI_Stop enum valueIRuntime
RHI_UnregisterClass enum valueIRuntime
RHI_UnregisterObject enum valueIRuntime
RHI_UnregisterPlugin enum valueIRuntime
RL_Internal enum valueIRuntime
RL_Shutdown enum valueIRuntime
SetRunLevel(int8_t nRunLevel, bool bWait=true)=0IRuntimepure virtual
tChangeRunLevelFlags enum nameIRuntime
tClassRegistryFlags enum nameIRuntime
tObjectRegistryFlags enum nameIRuntime
tPluginFlags enum nameIRuntime
tRunLevel enum nameIRuntime
tRuntimeHookId enum nameIRuntime
tUnregisterObjectFlags enum nameIRuntime
UnregisterAllPlugins(int8_t nRunLevel, uint32_t ui32Flags=0)=0IRuntimepure virtual
UnregisterClassFactory(const iobject_ptr< const IClassFactory > &pClassFactory)=0IRuntimepure virtual
UnregisterHook(IRuntimeHook &oHook)=0IRuntimepure virtual
UnregisterObject(const iobject_ptr< IObject > &pObject, const tChar *strNameOID="")=0IRuntimepure virtual
UnregisterPlugin(const iobject_ptr< IPluginInfo > &pPluginInfo, uint32_t ui32Flags=0)=0IRuntimepure virtual
UOF_Automatically enum valueIRuntime
UOF_Manually enum valueIRuntime
UOF_None enum valueIRuntime
~IObject()=defaultIObjectprotected
~IRuntime()=defaultIRuntimeprotected