CatapultServer  v0.5.0.1 (Elephant)
catapult::config::LoggingConfiguration Struct Reference

Logging configuration settings. More...

Collaboration diagram for catapult::config::LoggingConfiguration:

Static Public Member Functions

static LoggingConfiguration Uninitialized ()
 Creates an uninitialized logging configuration. More...
 
static LoggingConfiguration LoadFromBag (const utils::ConfigurationBag &bag)
 Loads a logging configuration from bag. More...
 

Public Attributes

ConsoleLoggerConfiguration Console
 Console logger settings. More...
 
FileLoggerConfiguration File
 File logger settings. More...
 

Private Member Functions

 LoggingConfiguration ()=default
 

Detailed Description

Logging configuration settings.

Constructor & Destructor Documentation

◆ LoggingConfiguration()

catapult::config::LoggingConfiguration::LoggingConfiguration ( )
privatedefault
Here is the caller graph for this function:

Member Function Documentation

◆ LoadFromBag()

LoggingConfiguration catapult::config::LoggingConfiguration::LoadFromBag ( const utils::ConfigurationBag bag)
static

Loads a logging configuration from bag.

Here is the call graph for this function:

◆ Uninitialized()

LoggingConfiguration catapult::config::LoggingConfiguration::Uninitialized ( )
static

Creates an uninitialized logging configuration.

Here is the call graph for this function:

Member Data Documentation

◆ Console

ConsoleLoggerConfiguration catapult::config::LoggingConfiguration::Console

Console logger settings.

◆ File

FileLoggerConfiguration catapult::config::LoggingConfiguration::File

File logger settings.


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