an exception indicating that a policy parameter with a given name has a type different from the one that was requested.
More...
#include <exceptions.h>
|
| TypeError (char const *ex_file, int ex_line, char const *ex_func) |
|
| TypeError (char const *ex_file, int ex_line, char const *ex_func, const std::string ¶meter, const std::string &expected) |
|
virtual char const * | getType (void) const throw () |
|
virtual
lsst::pex::exceptions::Exception * | clone () const |
|
an exception indicating that a policy parameter with a given name has a type different from the one that was requested.
Definition at line 108 of file exceptions.h.
lsst::pex::policy::TypeError::TypeError |
( |
char const * |
ex_file, |
|
|
int |
ex_line, |
|
|
char const * |
ex_func |
|
) |
| |
|
inline |
lsst::pex::policy::TypeError::TypeError |
( |
char const * |
ex_file, |
|
|
int |
ex_line, |
|
|
char const * |
ex_func, |
|
|
const std::string & |
parameter, |
|
|
const std::string & |
expected |
|
) |
| |
|
inline |
virtual lsst::pex::exceptions::Exception* lsst::pex::policy::TypeError::clone |
( |
| ) |
const |
|
virtual |
virtual char const* lsst::pex::policy::TypeError::getType |
( |
void |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
The documentation for this class was generated from the following file: