ADTF  3.18.2
cRuntime Member List

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

A_UTILS_D(cRuntime)cRuntimeprivate
ADTF_IID(IObject, "object.ant.ucom.adtf.iid")IObject
CallRuntimeHooks(int nHookId, uint32_t ui32Param1=0, uint32_t ui32Param2=0, void *pvData=NULL, int szData=0, const iobject_ptr< IObject > &pObject=object_ptr< IObject >()) (defined in cRuntime)cRuntimeprotected
ChangeRunLevel(int8_t i8RunLevelToChangeTo) (defined in cRuntime)cRuntimeprotectedvirtual
CreateInstance(const char *strCID, iobject_ptr< IObject > &oObject, const tChar *strNameOfObject="") const override (defined in cRuntime)cRuntime
cRuntime(int8_t nLastRunlevel) (defined in cRuntime)cRuntime
cRuntime(int8_t nLastRunlevel, const adtf::util::cCommandLine &oCommandline)cRuntime
Destroy() const overrideobject< IRuntime >inlinevirtual
Exec(int8_t i8FirstRunlevelToChange, std::function< void()> fnStartup) (defined in cRuntime)cRuntime
GetClasses(iobject_enum< const IClassInfo > &lstOfClasses) const override (defined in cRuntime)cRuntime
GetClassFactories(iobject_enum< const IClassFactory > &lstOfClasses) const override (defined in cRuntime)cRuntime
GetInterface(const char *i_strIID, void *&o_pInterface) overrideobject< IRuntime >inlinevirtual
GetInterface(const char *i_strIID, const void *&o_pInterface) const overrideobject< IRuntime >inlinevirtual
GetObject(iobject_ptr< IObject > &pObject, const char *strNameOID) const override (defined in cRuntime)cRuntime
GetObject(iobject_ptr< IObject > &pObject) const override (defined in cRuntime)cRuntime
GetObjects(iobject_enum< IObject > &lstOfObjects) const overridecRuntime
GetPlugins(iobject_enum< const IPluginInfo > &lstPluginInfos) const override (defined in cRuntime)cRuntime
GetRunLevel() const overridecRuntime
GetRunLevelString(int8_t i8Runlevel) const =0cRuntimeprotectedpure virtual
NotifyAllObjects(int nEventId, uint32_t ui32Param1=0, uint32_t ui32Param2=0, void *pvData=NULL, int szData=0, bool bBackwards=false) (defined in cRuntime)cRuntimeprotected
RegisterClassFactory(const iobject_ptr< const IClassFactory > &pClassFactory, uint32_t ui32Flags=0) override (defined in cRuntime)cRuntime
RegisterHook(IRuntimeHook &pHook) overridecRuntime
RegisterObject(const iobject_ptr< IObject > &pObject, const char *strNameOID, int8_t nRunLevel, uint32_t ui32Flags=0) override (defined in cRuntime)cRuntime
RegisterPlugin(const char *strUrl, int8_t nRunLevel, iobject_ptr< IPluginInfo > &pPluginInfo, uint32_t ui32Flags=0) override (defined in cRuntime)cRuntime
SetEventFilter(std::function< tResult(int, uint32_t, uint32_t, void *, int, const iobject_ptr< IObject > &)> fnHookFilter, std::function< tResult(int, uint32_t, uint32_t, void *, int, bool)> fnEventFilter) (defined in cRuntime)cRuntimeprotected
SetRunLevel(int8_t i8RunlevelToChangeTo, bool bWait=true) override (defined in cRuntime)cRuntime
StartedCompletedImplementation() const (defined in cRuntime)cRuntimeprotected
UnregisterAllPlugins(int8_t nRunLevel, uint32_t ui32Flags=0) override (defined in cRuntime)cRuntime
UnregisterClassFactory(const iobject_ptr< const IClassFactory > &pClassFactory) override (defined in cRuntime)cRuntime
UnregisterHook(IRuntimeHook &pHook) overridecRuntime
UnregisterObject(const iobject_ptr< IObject > &pObject, const tChar *strNameOID="") override (defined in cRuntime)cRuntime
UnregisterPlugin(const iobject_ptr< IPluginInfo > &pPluginInfo, uint32_t ui32Flags=0) override (defined in cRuntime)cRuntime
~cRuntime()cRuntimeprotectedvirtual
~IObject()=defaultIObjectprotected
~object()=default (defined in object< IRuntime >)object< IRuntime >protectedvirtual