mstring  1.3.1
Generates C++ message functions and classes from localized message definitions
MessagePrototypeWriter::Placement Struct Reference

Where a generated function lives and what it takes. More...

#include <MMessage.hh>

+ Collaboration diagram for MessagePrototypeWriter::Placement:

Public Attributes

std::string className
 Qualifier of the definition; empty for a free function. More...
 
std::string name
 Function name without prefix / postfix. More...
 
ParameterList parameters
 Empty for MEMBER AS: the class' members are used. More...
 
bool constness
 
std::string argumentPrefix
 "member_" for MEMBER AS. More...
 

Detailed Description

Where a generated function lives and what it takes.

Member Data Documentation

◆ className

std::string MessagePrototypeWriter::Placement::className

Qualifier of the definition; empty for a free function.

Referenced by MessageCodeWriter::Definitions().

◆ name

std::string MessagePrototypeWriter::Placement::name

Function name without prefix / postfix.

Referenced by MessagePrototypeWriter::Declarations(), and MessageCodeWriter::Definitions().

◆ parameters

ParameterList MessagePrototypeWriter::Placement::parameters

Empty for MEMBER AS: the class' members are used.

Referenced by MessagePrototypeWriter::Declarations(), and MessageCodeWriter::Definitions().

◆ constness

bool MessagePrototypeWriter::Placement::constness

◆ argumentPrefix

std::string MessagePrototypeWriter::Placement::argumentPrefix

"member_" for MEMBER AS.

Referenced by MessageCodeWriter::Definitions().


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