ADTF
|
@ brief The IClassInfo
interface provides a standardized way to access type information.
More...
Public Member Functions | |
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 | |
~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! | |
@ brief The IClassInfo
interface provides a standardized way to access type information.
Definition at line 50 of file class_info_intf.h.
ADTF_IID | ( | IClassInfo | , |
"class_info.ant.ucom.adtf.iid" | |||
) |
Marks the IClassInfo
to be castable with the ucom_cast<>
|
pure virtual |
Get class identifier.
The GetIdentifier method returns the class identifier string.