|
open62541pp 0.19.0
C++ wrapper of open62541
|
#include <log.hpp>
Logger base class.
Custom logger can be implemented by deriving from this class and overwriting the log function.
Public Member Functions | |
| virtual void | log (LogLevel level, LogCategory category, std::string_view msg)=0 |
| UA_Logger | create (bool ownsAdapter) override |
Public Member Functions inherited from opcua::PluginAdapter< UA_Logger > | |
| PluginAdapter ()=default | |
| PluginAdapter (const PluginAdapter &)=default | |
| PluginAdapter (PluginAdapter &&) noexcept=default | |
| virtual | ~PluginAdapter ()=default |
| PluginAdapter & | operator= (const PluginAdapter &)=default |
| PluginAdapter & | operator= (PluginAdapter &&) noexcept=default |
Additional Inherited Members | |
Public Types inherited from opcua::PluginAdapter< UA_Logger > | |
| using | PluginType = UA_Logger |
|
overridevirtual |
Implements opcua::PluginAdapter< UA_Logger >.
|
pure virtual |
Implemented in opcua::LoggerDefault.