mstring  1.3.1
Generates C++ message functions and classes from localized message definitions
LogConcept Struct Reference

$SYSLOG settings. More...

#include <Settings.hh>

+ Inheritance diagram for LogConcept:
+ Collaboration diagram for LogConcept:

Public Member Functions

 LogConcept (std::string prefix="", std::string postfix="", bool active=false)
 
- Public Member Functions inherited from FunctionConcept
 FunctionConcept (std::string prefix="", std::string postfix="", bool active=false)
 
- Public Member Functions inherited from Concept
 Concept (std::string prefix="", std::string postfix="", bool active=false)
 
virtual ~Concept ()=default
 

Public Attributes

std::string _Facility { "LOG_USER" }
 
std::string _Level { "LOG_INFO" }
 
- Public Attributes inherited from FunctionConcept
membernaming _Type { NONMEMBER }
 
std::string _Naming
 The class (MEMBER OF) or function name (MEMBER AS). More...
 
bool _Constness { true }
 Generate a const member function. More...
 
- Public Attributes inherited from Concept
std::string _Prefix
 Prepended to the message name. More...
 
std::string _Postfix
 Appended to the message name. More...
 
bool _Active { false }
 ENABLE / DISABLE. More...
 
bool _Customized { false }
 Prefix/postfix changed by a directive. More...
 
bool _LocaleExtra { true }
 Also generate the std::locale overload. More...
 

Detailed Description

$SYSLOG settings.

Constructor & Destructor Documentation

◆ LogConcept()

LogConcept::LogConcept ( std::string  prefix = "",
std::string  postfix = "",
bool  active = false 
)

Member Data Documentation

◆ _Facility

std::string LogConcept::_Facility { "LOG_USER" }

◆ _Level

std::string LogConcept::_Level { "LOG_INFO" }

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