Definition at line 11 of file ExInfo.h.
Public Member Functions | |
ExInfo (const std::string &problem) throw () | |
Info about problem. | |
const char * | what () const throw () |
Return info about problem. | |
std::string | info () const throw () |
ExInfo & | addInfo (const std::string &name, const std::string &value) throw () |
Add more info. | |
ExInfo & | addInfo (const std::string &name, long value) throw () |
Add more info, numeric value. |
|
Info about problem.
Definition at line 18 of file ExInfo.cpp. 00019 : m_what(problem)
00020 {
00021 /* empty */
00022 }
|
|
Add more info, numeric value.
Definition at line 59 of file ExInfo.cpp. 00060 { 00061 m_what.append("; "); 00062 m_what.append(name); 00063 m_what.append("="); 00064 m_what.append(StringTool::toString(value)); 00065 return *this; 00066 }
|
|
Add more info.
Definition at line 41 of file ExInfo.cpp. 00043 { 00044 m_what.append("; "); 00045 m_what.append(name); 00046 m_what.append("='"); 00047 m_what.append(value); 00048 m_what.append("'"); 00049 return *this; 00050 }
|
|
Definition at line 17 of file ExInfo.h. 00017 { return m_what; }
|
|
Return info about problem.
Definition at line 29 of file ExInfo.cpp. 00030 {
00031 return m_what.c_str();
00032 }
|