#include <XmlErrorHandler.h>
Public Member Functions | |
ParseException (const std::string &extraInfo="") | |
virtual | ~ParseException () throw () |
virtual std::string | getMsg () |
virtual const char * | what () |
Protected Attributes | |
std::string | m_name |
Private Attributes | |
std::string | m_extra |
Definition at line 16 of file XmlErrorHandler.h.
xmlBase::ParseException::ParseException | ( | const std::string & | extraInfo = "" |
) | [inline] |
virtual xmlBase::ParseException::~ParseException | ( | ) | throw () [inline, virtual] |
virtual std::string xmlBase::ParseException::getMsg | ( | ) | [inline, virtual] |
Definition at line 21 of file XmlErrorHandler.h.
References m_extra, m_name, and deljobs::string.
Referenced by main().
00021 { 00022 std::string msg = m_name + ": " + m_extra; 00023 return msg;}
virtual const char* xmlBase::ParseException::what | ( | ) | [inline, virtual] |
Definition at line 24 of file XmlErrorHandler.h.
References m_extra.
00024 { 00025 return m_extra.c_str(); 00026 }
std::string xmlBase::ParseException::m_extra [private] |
std::string xmlBase::ParseException::m_name [protected] |