ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::lox::detail::Domain::LoggerData Struct Reference

Description:

Internal class that holds data stored per Logger.

Definition at line 56 of file domain.inl.

Collaboration diagram for alib::lox::detail::Domain::LoggerData:
[legend]

Public Field Index:

int LogCallsPerDomain =0
 the number of log calls on this domain for this logger.
 
detail::LoggerLogger
 The logger.
 
Verbosity LoggerVerbosity = Verbosity::Off
 The verbosity of the Logger for this domain.
 
variables::Priority Priority = variables::Priority::NONE
 The priority value that was used to set the verbosity.
 

Public Method Index:

 LoggerData (detail::Logger *logger)
 

Field Details:

◆ LogCallsPerDomain

int alib::lox::detail::Domain::LoggerData::LogCallsPerDomain =0

the number of log calls on this domain for this logger.

Definition at line 68 of file domain.inl.

◆ Logger

detail::Logger* alib::lox::detail::Domain::LoggerData::Logger

The logger.

Definition at line 59 of file domain.inl.

◆ LoggerVerbosity

Verbosity alib::lox::detail::Domain::LoggerData::LoggerVerbosity = Verbosity::Off

The verbosity of the Logger for this domain.

Definition at line 62 of file domain.inl.

◆ Priority

variables::Priority alib::lox::detail::Domain::LoggerData::Priority = variables::Priority::NONE

The priority value that was used to set the verbosity.

Definition at line 65 of file domain.inl.

Constructor(s) / Destructor Details:

◆ LoggerData()

alib::lox::detail::Domain::LoggerData::LoggerData ( detail::Logger * logger)
inline

Constructor

Parameters
loggerThe logger to add

Definition at line 72 of file domain.inl.


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