|
| ADTF_OBJECT_INFO_IMPL (m_strOID) |
|
| ADTF_CLASS_INFO_IMPL (cService) |
|
| ADTF_CLASS_ID (cService, "nocid_set") |
|
| UCOM_RESOLVE (IObject, IService) |
|
tServiceState | GetState () const override |
|
tResult | SetState (tServiceState eState) override |
|
tResult | ServiceEvent (int nEventId, uint32_t ui32Param1=0, uint32_t ui32Param2=0, void *pvData=nullptr, int szData=0) override |
|
tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. More...
|
|
tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. More...
|
|
void | Destroy () const override |
| Destruct and deallocate instantiations of type IObject . More...
|
|
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") |
| Marks the IObject to be castable with the ucom_cast() More...
|
|
|
| ~IObject ()=default |
| Protected destructor --> Use implemented Destroy() instead of delete!
|
|
Definition at line 55 of file service.h.