OpenASIP  2.0
Public Types | Public Member Functions | List of all members
BEMTextGenerator Class Reference

#include <BEMTextGenerator.hh>

Inheritance diagram for BEMTextGenerator:
Inheritance graph
Collaboration diagram for BEMTextGenerator:
Collaboration graph

Public Types

enum  { TXT_ILLEGAL_IMM_ENC = Texts::LAST__ }
 Ids for the stored texts. More...
 

Public Member Functions

 BEMTextGenerator ()
 
virtual ~BEMTextGenerator ()
 
- Public Member Functions inherited from Texts::TextGenerator
 TextGenerator ()
 
virtual ~TextGenerator ()
 
virtual boost::format text (int textId)
 
virtual void addText (int textId, const std::string &templateString)
 
virtual void replaceText (int textId, const std::string &newString)
 

Detailed Description

Stores the error messages given in exceptions thrown from BEM object model.

Definition at line 42 of file BEMTextGenerator.hh.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Ids for the stored texts.

Enumerator
TXT_ILLEGAL_IMM_ENC 

Definition at line 48 of file BEMTextGenerator.hh.

48  {
50  };

Constructor & Destructor Documentation

◆ BEMTextGenerator()

BEMTextGenerator::BEMTextGenerator ( )

The constructor.

Definition at line 38 of file BEMTextGenerator.cc.

38  : TextGenerator() {
40  "Illegal immediate encoding in the source field of move slot "
41  "'%1%'.");
42 }

References Texts::TextGenerator::addText(), and TXT_ILLEGAL_IMM_ENC.

Here is the call graph for this function:

◆ ~BEMTextGenerator()

BEMTextGenerator::~BEMTextGenerator ( )
virtual

The destructor.

Definition at line 48 of file BEMTextGenerator.cc.

48  {
49 }

The documentation for this class was generated from the following files:
Texts::TextGenerator::addText
virtual void addText(int textId, const std::string &templateString)
Definition: TextGenerator.cc:118
Texts::TextGenerator::TextGenerator
TextGenerator()
Definition: TextGenerator.cc:55
Texts::LAST__
@ LAST__
Definition: TextGenerator.hh:68
BEMTextGenerator::TXT_ILLEGAL_IMM_ENC
@ TXT_ILLEGAL_IMM_ENC
Definition: BEMTextGenerator.hh:49