ADTF
|
This is the complete list of members for IKernel, including all inherited members.
ADTF_IID(IKernel, "kernel.ant.services.adtf.iid") | IKernel | |
adtf::ucom::ant::IObject::ADTF_IID(IObject, "object.ant.ucom.adtf.iid") | IObject | |
Destroy() const =0 | IObject | privatepure virtual |
GetInterface(const char *i_strIID, void *&o_pInterface)=0 | IObject | privatepure virtual |
GetInterface(const char *i_strIID, const void *&o_pInterface) const =0 | IObject | privatepure virtual |
GetObjects(adtf::ucom::iobject_enum< IObject > &oObjects)=0 | IKernel | pure virtual |
SIG_Async enum value | IKernel | |
SIG_None enum value | IKernel | |
SignalRegister(ISignalHandler &oHandler, uint32_t ui32Flags=tSignalFlags::SIG_None)=0 | IKernel | pure virtual |
SignalSend(const adtf::ucom::iobject_ptr< ISignal > &pSignal, uint32_t ui32Flags=tSignalFlags::SIG_None)=0 | IKernel | pure virtual |
SignalUnregister(ISignalHandler &oHandler)=0 | IKernel | pure virtual |
THF_Detached enum value | IKernel | |
THF_None enum value | IKernel | |
ThreadCreate(adtf::ucom::iobject_ptr< IThread > &pThread, const char *strThreadName, const adtf::ucom::iobject_ptr< IKernelRunnable > &pKernelRunnable, const void *pUserData=nullptr, size_t nUserDataSize=0, const tSchedulingInfo &sScheduling=tSchedulingInfo(), uint32_t ui32Flags=tThreadFlags::THF_None)=0 | IKernel | pure virtual |
TIF_Drop enum value | IKernel | |
TIF_ErrorLog enum value | IKernel | |
TIF_ErrorStop enum value | IKernel | |
TIF_None enum value | IKernel | |
TIF_Reschedule enum value | IKernel | |
TimerCreate(adtf::ucom::iobject_ptr< ITimer > &pTimer, const char *strTimerName, tTimeStamp nPeriod, tTimeStamp nInitialDelay, const adtf::ucom::iobject_ptr< IKernelRunnable > &pKernelRunnable, const void *pUserData=nullptr, size_t nUserDataSize=0, tTimerClock eClock=tTimerClock::ADTF, const tSchedulingInfo &sScheduling=tSchedulingInfo(), uint32_t ui32Flags=tTimerFlags::TIF_None)=0 | IKernel | pure virtual |
tSchedulingClass enum name | IKernel | |
tSignalFlags enum name | IKernel | |
tThreadFlags enum name | IKernel | |
tTimerClock enum name | IKernel | |
tTimerFlags enum name | IKernel | |
~IKernel()=default | IKernel | protected |
~IObject()=default | IObject | protected |