#include <ParseException.h>
|
static std::string | errnoToString (int err) |
| Return string description of an errno (from errno.h).
|
|
◆ ParseException() [1/3]
nidas::util::ParseException::ParseException |
( |
const std::string & | what, |
|
|
const std::string & | msg, |
|
|
int | lineno ) |
|
inline |
Create a ParseException, passing a name of what you're trying to parse, a message, and the line number of the document.
Referenced by clone().
◆ ParseException() [2/3]
nidas::util::ParseException::ParseException |
( |
const std::string & | what, |
|
|
const std::string & | msg ) |
|
inline |
Create a ParseException, passing a name of what you're trying to parse, and a message.
◆ ParseException() [3/3]
nidas::util::ParseException::ParseException |
( |
const std::string & | message | ) |
|
|
inline |
◆ clone()
Exception * nidas::util::ParseException::clone |
( |
| ) |
const |
|
inlinevirtual |
◆ errnoToString()
string nidas::util::Exception::errnoToString |
( |
int | err | ) |
|
|
staticinherited |
◆ getErrno()
virtual int nidas::util::Exception::getErrno |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ linenoToString()
static std::string nidas::util::ParseException::linenoToString |
( |
int | lineno | ) |
|
|
inlinestaticprivate |
◆ toString()
virtual std::string nidas::util::Exception::toString |
( |
| ) |
const |
throw | ( | ) | | | |
|
inlinevirtualinherited |
◆ what()
virtual const char * nidas::util::Exception::what |
( |
| ) |
const |
throw | ( | ) | | | |
|
inlinevirtualinherited |
◆ _errno
int nidas::util::Exception::_errno |
|
protectedinherited |
◆ _what
std::string nidas::util::Exception::_what |
|
protectedinherited |
The documentation for this class was generated from the following file: