NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
mu::ParserErrorMsg Class Reference

A class that handles the error messages. More...

#include <muParserError.h>

Collaboration diagram for mu::ParserErrorMsg:

Public Types

typedef ParserErrorMsg self_type
 

Public Member Functions

ParserErrorMsgoperator= (const ParserErrorMsg &)
 Assignement operator is deactivated. More...
 
 ParserErrorMsg (const ParserErrorMsg &)
 
 ParserErrorMsg ()
 
 ~ParserErrorMsg ()
 
string_type operator[] (unsigned a_iIdx) const
 

Static Public Member Functions

static const ParserErrorMsgInstance ()
 

Private Attributes

std::vector< string_typem_vErrMsg
 A vector with the predefined error messages. More...
 

Static Private Attributes

static const self_type m_Instance
 The instance pointer. More...
 

Detailed Description

A class that handles the error messages.

Definition at line 104 of file muParserError.h.

Member Typedef Documentation

◆ self_type

Definition at line 107 of file muParserError.h.

Constructor & Destructor Documentation

◆ ParserErrorMsg() [1/2]

mu::ParserErrorMsg::ParserErrorMsg ( const ParserErrorMsg )

Definition at line 58 of file muParserError.cpp.

◆ ParserErrorMsg() [2/2]

◆ ~ParserErrorMsg()

mu::ParserErrorMsg::~ParserErrorMsg ( )

Definition at line 45 of file muParserError.cpp.

Member Function Documentation

◆ Instance()

const ParserErrorMsg & mu::ParserErrorMsg::Instance ( )
static

Definition at line 33 of file muParserError.cpp.

References m_Instance.

◆ operator=()

ParserErrorMsg & mu::ParserErrorMsg::operator= ( const ParserErrorMsg )

Assignement operator is deactivated.

Definition at line 51 of file muParserError.cpp.

◆ operator[]()

string_type mu::ParserErrorMsg::operator[] ( unsigned  a_iIdx) const

Definition at line 39 of file muParserError.cpp.

References m_vErrMsg.

Member Data Documentation

◆ m_Instance

const ParserErrorMsg mu::ParserErrorMsg::m_Instance
staticprivate

The instance pointer.

Definition at line 120 of file muParserError.h.

Referenced by Instance().

◆ m_vErrMsg

std::vector<string_type> mu::ParserErrorMsg::m_vErrMsg
private

A vector with the predefined error messages.

Definition at line 119 of file muParserError.h.

Referenced by operator[](), and ParserErrorMsg().


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