Public Member Functions | |
LogLevel | getLogLevel () |
Impl ()=default | |
void | setLogLevel (LogLevel level) |
void | setPattern (const std::string &pattern) |
Public Attributes | |
DeviceLogger | logger {"host", stdoutColorSink} |
std::unique_ptr< nanorpc::core::client< nanorpc::packer::nlohmann_msgpack > > | rpcClient |
std::mutex | rpcMutex |
std::shared_ptr< XLinkStream > | rpcStream |
std::shared_ptr< spdlog::sinks::stdout_color_sink_mt > | stdoutColorSink = std::make_shared<spdlog::sinks::stdout_color_sink_mt>() |
Definition at line 281 of file DeviceBase.cpp.
|
default |
LogLevel dai::DeviceBase::Impl::getLogLevel | ( | ) |
Definition at line 311 of file DeviceBase.cpp.
void dai::DeviceBase::Impl::setLogLevel | ( | LogLevel | level | ) |
Definition at line 304 of file DeviceBase.cpp.
void dai::DeviceBase::Impl::setPattern | ( | const std::string & | pattern | ) |
Definition at line 300 of file DeviceBase.cpp.
DeviceLogger dai::DeviceBase::Impl::logger {"host", stdoutColorSink} |
Definition at line 288 of file DeviceBase.cpp.
std::unique_ptr<nanorpc::core::client<nanorpc::packer::nlohmann_msgpack> > dai::DeviceBase::Impl::rpcClient |
Definition at line 293 of file DeviceBase.cpp.
std::mutex dai::DeviceBase::Impl::rpcMutex |
Definition at line 291 of file DeviceBase.cpp.
std::shared_ptr<XLinkStream> dai::DeviceBase::Impl::rpcStream |
Definition at line 292 of file DeviceBase.cpp.
std::shared_ptr<spdlog::sinks::stdout_color_sink_mt> dai::DeviceBase::Impl::stdoutColorSink = std::make_shared<spdlog::sinks::stdout_color_sink_mt>() |
Definition at line 286 of file DeviceBase.cpp.