#include <exceptions.h>
Public Member Functions | |
| IndirectObjectNotFoundException (int _num, int _gen) | |
| ~IndirectObjectNotFoundException () throw () | |
| const char * | what () const throw () |
| void | getReference (int &_num, int &_gen) |
Private Attributes | |
| const int | num |
| const int | gen |
| std::string | message |
Exception thrown when indirect object can't be found.
| IndirectObjectNotFoundException::IndirectObjectNotFoundException | ( | int | _num, | |
| int | _gen | |||
| ) | [inline] |
| IndirectObjectNotFoundException::~IndirectObjectNotFoundException | ( | ) | throw () [inline] |
| void IndirectObjectNotFoundException::getReference | ( | int & | _num, | |
| int & | _gen | |||
| ) | [inline] |
| const char* IndirectObjectNotFoundException::what | ( | ) | const throw () [inline] |
References message.
const int IndirectObjectNotFoundException::gen [private] |
Generation number.
Referenced by getReference(), and IndirectObjectNotFoundException().
std::string IndirectObjectNotFoundException::message [private] |
Referenced by IndirectObjectNotFoundException(), and what().
const int IndirectObjectNotFoundException::num [private] |
Object number.
Referenced by getReference(), and IndirectObjectNotFoundException().