EParse represents a parser exception.
More...
#include <EParse.h>
Public Member Functions |
| EParse (const char *arg) |
| Constructor with a C-style string.
|
| EParse (std::string arg) |
| Constructor with an STL string.
|
| EParse (const std::stringstream &arg) |
| Constructor with an STL stringstream.
|
| E (const char *arg) |
| Constructor with a C-style string.
|
| E (std::string arg) |
| Constructor with an STL string.
|
| E (const std::stringstream &arg) |
| Constructor with an STL stringstream.
|
void | Print () const |
| Prints the error message to cout.
|
std::string | SoftPrint () const |
| Returns the error message.
|
virtual | ~E () |
| Destructor.
|
Additional Inherited Members |
std::string | _m_error |
| The error message for this particular exception.
|
Detailed Description
EParse represents a parser exception.
Definition at line 38 of file EParse.h.
Constructor & Destructor Documentation
EParse::EParse |
( |
const char * |
arg | ) |
|
|
inline |
Constructor with a C-style string.
Definition at line 47 of file EParse.h.
EParse::EParse |
( |
std::string |
arg | ) |
|
|
inline |
Constructor with an STL string.
Definition at line 49 of file EParse.h.
EParse::EParse |
( |
const std::stringstream & |
arg | ) |
|
|
inline |
Constructor with an STL stringstream.
Definition at line 51 of file EParse.h.
The documentation for this class was generated from the following file: