Loading [MathJax]/jax/input/TeX/config.js
Fixposition SDK 0.0.0-heads/main-0-g7d461b2
Collection of c++ libraries and apps for use with Fixposition products on Linux
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
fpsdk::common::logging::LoggingParams Struct Reference

Logging parameters. More...

#include <logging.hpp>

Collaboration diagram for fpsdk::common::logging::LoggingParams:

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.
 

Detailed Description

Logging parameters.

Definition at line 264 of file logging.hpp.

Constructor & Destructor Documentation

◆ LoggingParams()

fpsdk::common::logging::LoggingParams::LoggingParams ( const LoggingLevel level = LoggingLevel::INFO,
const LoggingColour colour = LoggingColour::AUTO,
const LoggingTimestamps timestamps = LoggingTimestamps::NONE )

Constructor.

Parameters
[in]levelLogging level
[in]colourLogging colours
[in]timestampsLogging timestamps

Member Data Documentation

◆ level_

LoggingLevel fpsdk::common::logging::LoggingParams::level_

Logging level.

Definition at line 275 of file logging.hpp.

◆ colour_

LoggingColour fpsdk::common::logging::LoggingParams::colour_

Level colours.

Definition at line 276 of file logging.hpp.

◆ timestamps_

LoggingTimestamps fpsdk::common::logging::LoggingParams::timestamps_

Timestamps.

Definition at line 277 of file logging.hpp.

◆ fn_

LoggingWriteFunc fpsdk::common::logging::LoggingParams::fn_

Custom logging write function.

Definition at line 278 of file logging.hpp.


The documentation for this struct was generated from the following file: