3 #include <Poco/Logger.h>
4 #include <Poco/Message.h>
6 #include <openzwave/platform/unix/LogImpl.h>
41 void Write(OpenZWave::LogLevel logLevel, uint8
const nodeId,
42 char const* format, va_list args)
override;
58 OpenZWave::LogLevel queueLevel,
59 OpenZWave::LogLevel dumpTrigger)
override;
66 static OpenZWave::LogLevel fromPocoLevel(
int prio)
69 static_cast<Poco::Message::Priority>(prio));
72 static OpenZWave::LogLevel fromPocoLevel(Poco::Message::Priority prio);
void SetLogFileName(const std::string &filename) override
The implementation does nothing.
Definition: OZWPocoLoggerAdapter.cpp:104
void QueueDump() override
The implementation does nothing.
Definition: OZWPocoLoggerAdapter.cpp:92
void Write(OpenZWave::LogLevel logLevel, uint8 const nodeId, char const *format, va_list args) override
Definition: OZWPocoLoggerAdapter.cpp:15
void SetLoggingState(OpenZWave::LogLevel saveLevel, OpenZWave::LogLevel queueLevel, OpenZWave::LogLevel dumpTrigger) override
The implementation does nothing.
Definition: OZWPocoLoggerAdapter.cpp:100
void QueueClear() override
The implementation does nothing.
Definition: OZWPocoLoggerAdapter.cpp:96
OZWPocoLoggerAdapter adapts the the logging infrastructure of the OpenZWave library to the Poco::Logg...
Definition: OZWPocoLoggerAdapter.h:30