Fixposition SDK 0.0.0-heads/main-0-g90a51ff
Collection of c++ libraries and apps for use with Fixposition products
Loading...
Searching...
No Matches
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.
 
LoggingPrintFunc fn_
 Custom logging print function.
 

Detailed Description

Logging parameters.

Definition at line 260 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 271 of file logging.hpp.

◆ colour_

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

Level colours.

Definition at line 272 of file logging.hpp.

◆ timestamps_

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

Timestamps.

Definition at line 273 of file logging.hpp.

◆ fn_

LoggingPrintFunc fpsdk::common::logging::LoggingParams::fn_

Custom logging print function.

Definition at line 274 of file logging.hpp.


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