This template class defines string literals corresponding to the codes enumerated in the class CLiteralCodes. More...
#include <CStringLiteral.h>
Public Types | |
typedef std::string | literal_type |
Type for string literals. | |
Public Member Functions | |
CStringLiteral () | |
Default constructor. | |
~CStringLiteral () | |
Destructor. | |
literal_type | operator() () const |
Return string literal depending on LitCode. |
This template class defines string literals corresponding to the codes enumerated in the class CLiteralCodes.
typedef std::string CStringLiteral< LitCode >::literal_type |
Type for string literals.
CStringLiteral< LitCode >::CStringLiteral | ( | ) | [inline] |
Default constructor.
CStringLiteral< LitCode >::~CStringLiteral | ( | ) | [inline] |
Destructor.
literal_type CStringLiteral< LitCode >::operator() | ( | ) | const |
Return string literal depending on LitCode.