|
| runnable ()=default |
| CTOR.
|
|
| runnable (adtf::base::flash::IRunnable::tRunFunction fcRunOnceFunc) |
| Main CTOR with callable function.
|
|
| runnable (ant::IRunnable::tRunFunction fcRunOnceFunc) |
| Compatibility CTOR with callable function.
|
|
| ~runnable () override=default |
| DTOR.
|
|
tResult | Run (tTimeStamp tmTimeofActivation, ant::IRunnable::tActivationType ui32ActivationType, const void *pvUserData, size_t nUserDataSize) override |
|
tResult | Run (tNanoSeconds tmTimeofActivation, ant::IRunnable::tActivationType ui32ActivationType, const void *, size_t) override |
| IRunnable::Run implementation which will call m_fcRunOnceFunc if ui32ActivationType is TYPE_OF_ACTIVATION .
|
|
ant::IRunnable::tActivationType | GetActivationType () const override |
| Returns the type of activation implemented.
|
|
tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object.
|
|
tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying.
|
|
void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor.
|
|
tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object.
|
|
tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying.
|
|
void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor.
|
|
tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object.
|
|
tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying.
|
|
void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor.
|
|
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") |
| Marks the IObject to be castable with the ucom_cast()
|
|