|
ADTF
|
#include <plugin_logging_intf.h>
Inherits adtf::ucom::ant::IObject.
Inherited by adtf::ucom::vision::IPluginLogging.
Public Member Functions | |
| ADTF_IID (IPluginLogging, "plugin_logging.ant.ucom.adtf.iid") | |
| virtual void | SetLogger (ILogger *pLogger)=0 |
Public Member Functions inherited from adtf::ucom::ant::IObject | |
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Protected Member Functions | |
| ~IPluginLogging ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
Protected Member Functions inherited from adtf::ucom::ant::IObject | |
| ~IObject ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
Interface for logging.
This interface provides methods to set or get the LogLevel of a loaded plugin.
| adtf::ucom::ant::IPluginLogging::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 |