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

Settings shared by every generated artefact. More...

#include <Settings.hh>

+ Inheritance diagram for Concept:
+ Collaboration diagram for Concept:

Public Member Functions

 Concept (std::string prefix="", std::string postfix="", bool active=false)
 
virtual ~Concept ()=default
 

Public Attributes

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

Settings shared by every generated artefact.

Constructor & Destructor Documentation

◆ Concept()

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

◆ ~Concept()

virtual Concept::~Concept ( )
virtualdefault

Member Data Documentation

◆ _Prefix

◆ _Postfix

◆ _Active

◆ _Customized

bool Concept::_Customized { false }

Prefix/postfix changed by a directive.

Referenced by MStringParser::commonOption().

◆ _LocaleExtra

bool Concept::_LocaleExtra { true }

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