![]() |
Fixposition SDK 0.0.0-heads/main-0-g4e80ed3
Collection of c++ libraries and apps for use with Fixposition products on Linux
|
Logging parameters. More...
#include <logging.hpp>
Public Member Functions | |
LoggingParams (const LoggingLevel level=LoggingLevel::INFO, const LoggingColour colour=LoggingColour::AUTO, const LoggingTimestamps timestamps=LoggingTimestamps::NONE) | |
Constructor. | |
Public Attributes | |
LoggingLevel | level_ |
Logging level. | |
LoggingColour | colour_ |
Level colours. | |
LoggingTimestamps | timestamps_ |
Timestamps. | |
LoggingWriteFunc | fn_ |
Custom logging write function. | |
void * | user_ = nullptr |
User data, ignored by fpsdk::logging. | |
Logging parameters.
Definition at line 294 of file logging.hpp.
fpsdk::common::logging::LoggingParams::LoggingParams | ( | const LoggingLevel | level = LoggingLevel::INFO, |
const LoggingColour | colour = LoggingColour::AUTO, | ||
const LoggingTimestamps | timestamps = LoggingTimestamps::NONE ) |
Constructor.
[in] | level | Logging level |
[in] | colour | Logging colours |
[in] | timestamps | Logging timestamps |
LoggingLevel fpsdk::common::logging::LoggingParams::level_ |
Logging level.
Definition at line 305 of file logging.hpp.
LoggingColour fpsdk::common::logging::LoggingParams::colour_ |
Level colours.
Definition at line 306 of file logging.hpp.
LoggingTimestamps fpsdk::common::logging::LoggingParams::timestamps_ |
Timestamps.
Definition at line 307 of file logging.hpp.
LoggingWriteFunc fpsdk::common::logging::LoggingParams::fn_ |
Custom logging write function.
Definition at line 308 of file logging.hpp.
void* fpsdk::common::logging::LoggingParams::user_ = nullptr |
User data, ignored by fpsdk::logging.
Definition at line 309 of file logging.hpp.