ADTF
|
The IObjectInfo interface provides methods for getting and setting class information. More...
Public Member Functions | |
ADTF_IID (IObjectInfo, "object_info.ant.ucom.adtf.iid") | |
Marks the IObjectInfo to be castable with the ucom_cast<> More... | |
virtual void | SetOID (const char *strName)=0 |
Sets the object instance name. More... | |
virtual const char * | GetOID () const =0 |
Returns the object instance name. More... | |
Public Member Functions inherited from IClassInfo | |
ADTF_IID (IClassInfo, "class_info.ant.ucom.adtf.iid") | |
Marks the IClassInfo to be castable with the ucom_cast<> More... | |
virtual const char * | GetCID () const =0 |
Get class identifier. More... | |
virtual const char * | GetCLabel () const =0 |
virtual iterator_adapter< const tDependencyDescription, pointer_iterator > | GetCDependencies () const =0 |
virtual iterator_adapter< const tNamedVersion, pointer_iterator > | GetCVersions () const =0 |
Public Member Functions inherited from IObject | |
ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Marks the IObject to be castable with the ucom_cast() More... | |
Protected Member Functions | |
~IObjectInfo ()=default | |
Protected destructor --> Use implemented Destroy() instead of delete! | |
Protected Member Functions inherited from IClassInfo | |
~IClassInfo ()=default | |
Protected destructor --> Use implemented Destroy() instead of delete! | |
Protected Member Functions inherited from IObject | |
~IObject ()=default | |
Protected destructor --> Use implemented Destroy() instead of delete! | |
The IObjectInfo interface provides methods for getting and setting class information.
Definition at line 22 of file object_info_intf.h.
ADTF_IID | ( | IObjectInfo | , |
"object_info.ant.ucom.adtf.iid" | |||
) |
Marks the IObjectInfo
to be castable with the ucom_cast<>
|
pure virtual |
Returns the object instance name.
|
pure virtual |
Sets the object instance name.
[in] | strName | name of the instance |