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 }
|
1.4.2