ADTF
|
Interface for logging. More...
Public Member Functions | |
ADTF_IID (IPluginLogging, "plugin_logging.ant.ucom.adtf.iid") | |
Marks the IPluginLogger to be castable with the ucom_cast<> More... | |
virtual void | SetLogger (ILogger *pLogger)=0 |
Sets the current logger of a loaded plugin. 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 | |
~IPluginLogging ()=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 logging.
This interface provides methods to set or get the LogLevel of a loaded plugin.
Definition at line 24 of file plugin_logging_intf.h.
ADTF_IID | ( | IPluginLogging | , |
"plugin_logging.ant.ucom.adtf.iid" | |||
) |
Marks the IPluginLogger
to be castable with the ucom_cast<>
|
pure virtual |
Sets the current logger of a loaded plugin.
[in] | pLogger | logger instances, which must be valid whole time the plugin is loaded |