ADTF
|
Interface for the ADTF Logging Service. More...
Public Member Functions | |
ADTF_IID (ILogging, "logging.ant.services.adtf.iid") | |
Marks the IConsoleDevice to be castable with the adtf::ucom::ant::ucom_cast. More... | |
virtual tResult | RegisterLogger (adtf::ucom::ant::ILogger &oLogger)=0 |
Register a new logger. More... | |
virtual tResult | UnregisterLogger (adtf::ucom::ant::ILogger &oLogger)=0 |
Unregister a logger. More... | |
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 | |
~ILogging ()=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! | |
Interface for the ADTF Logging Service.
Definition at line 20 of file logging_intf.h.
ADTF_IID | ( | ILogging | , |
"logging.ant.services.adtf.iid" | |||
) |
Marks the IConsoleDevice
to be castable with the adtf::ucom::ant::ucom_cast.
|
pure virtual |
Register a new logger.
[in] | oLogger | The new logger. |
|
pure virtual |
Unregister a logger.
[in] | oLogger | The logger. |