#include <map_exception.h>
Public Types | |
None | |
Memory | |
Bounds | |
Undefined | |
InvalidType | |
FITSError | |
Other | |
enum | ErrCode { None, Memory, Bounds, Undefined, InvalidType, FITSError, Other } |
Public Member Functions | |
MapException (ErrCode code, int status=0, const char *comm=0) | |
virtual | ~MapException (void) |
virtual const char * | Message (void) const |
virtual const char * | Comment (void) const |
Protected Attributes | |
ErrCode | code_ |
int | status_ |
char * | comment_ |
Definition at line 12 of file map_exception.h.
Definition at line 16 of file map_exception.h.
MapException::MapException | ( | ErrCode | code, | |
int | status = 0 , |
|||
const char * | comm = 0 | |||
) |
MapException::~MapException | ( | void | ) | [virtual] |
virtual const char* MapException::Comment | ( | void | ) | const [inline, virtual] |
Definition at line 34 of file map_exception.h.
References comment_.
Referenced by mainWindow::newRigging(), mainWindow::readFile(), and mainWindow::reTexture().
const char * MapException::Message | ( | void | ) | const [virtual] |
Definition at line 52 of file map_exception.cpp.
References Bounds, code_, FITSError, InvalidType, Memory, status_, and Undefined.
Referenced by mainWindow::readFile().
ErrCode MapException::code_ [protected] |
char* MapException::comment_ [protected] |
Definition at line 28 of file map_exception.h.
Referenced by Comment(), MapException(), and ~MapException().
int MapException::status_ [protected] |