#include <exceptions.h>
Public Methods | |
BadConversion (const char *tn, const char *d, size_t r, size_t a) | |
Create exception object, building error string dynamically. | |
BadConversion (const std::string &wt, const char *tn, const char *d, size_t r, size_t a) | |
Create exception object, given completed error string. | |
BadConversion (const std::string &wt="") | |
Create exception object, with error string only. | |
~BadConversion () throw () | |
Destroy exception object. | |
virtual const char * | what () const throw () |
Returns the error message. | |
Public Attributes | |
const char * | type_name |
name of type we tried to convert to | |
const std::string | data |
string form of data we tried to convert | |
size_t | retrieved |
documentation needed! | |
size_t | actual_size |
documentation needed! |
|
Create exception object, building error string dynamically.
|
|
Create exception object, given completed error string.
|
|
Create exception object, with error string only.
|