OnixS C++ B3 Binary UMDF Market Data Handler 1.10.0
Users' manual and API documentation
Loading...
Searching...
No Matches
LoggerSettings Struct Reference

#include <OnixS/B3/MarketData/UMDF/LogSettings.h>

Public Member Functions

 LoggerSettings ()

Public Attributes

std::string logDirectory
std::string logFileNamePrefix
LogSettings::Enum logSettings
LogLevel::Enum logLevel
LogFilePermission::Enum logFilePermissions

Detailed Description

Definition at line 123 of file LogSettings.h.

Constructor & Destructor Documentation

◆ LoggerSettings()

LoggerSettings ( )
inline

Constructor.

Definition at line 126 of file LogSettings.h.

Member Data Documentation

◆ logDirectory

std::string logDirectory

Log files are stored in this directory.

Definition at line 135 of file LogSettings.h.

◆ logFileNamePrefix

std::string logFileNamePrefix

Template of log file name without extension.

Definition at line 138 of file LogSettings.h.

◆ logFilePermissions

LogFilePermission::Enum logFilePermissions

Log file permissions.

Note
The default value is ReadAll | WriteOwnerOnly

Definition at line 151 of file LogSettings.h.

◆ logLevel

LogLevel::Enum logLevel

Log verbosity.

Note
The default value is LogLevel::Info

Definition at line 146 of file LogSettings.h.

◆ logSettings

LogSettings::Enum logSettings

Combine LogSettings enum values to configure the logger.

Definition at line 141 of file LogSettings.h.