|
NEOCCA bindings Specification
0.2.8
|
Exception occuring when a get or put operation specifies incorrect data type for a given key already defined in the map. More...
#include <TypeMismatchException.hh>


Public Member Functions | |
| TypeMismatchException (enum Type requestedType, enum Type actualType, const ::std::string &message) | |
| virtual | ~TypeMismatchException () throw () |
| Type | getRequestedType () |
| Type | getActualType () |
Private Attributes | |
| enum Type | rt |
| enum Type | at |
Exception occuring when a get or put operation specifies incorrect data type for a given key already defined in the map.
| neo::cca::TypeMismatchException::TypeMismatchException | ( | enum Type | requestedType, |
| enum Type | actualType, | ||
| const ::std::string & | message | ||
| ) | [inline] |
{
rt = requestedType;
at = actualType;
setMessage(message);
setType(Nonstandard);
}
| virtual neo::cca::TypeMismatchException::~TypeMismatchException | ( | ) | throw () [inline, virtual] |
{}
| Type neo::cca::TypeMismatchException::getRequestedType | ( | ) | [inline] |
{ return rt; }
| Type neo::cca::TypeMismatchException::getActualType | ( | ) | [inline] |
{ return at; }
enum Type neo::cca::TypeMismatchException::rt [private] |
enum Type neo::cca::TypeMismatchException::at [private] |
1.7.6.1