#include <src/ois/OISException.h>
Public Member Functions | |
Exception (OIS_ERROR err, const char *str, int line, const char *file) | |
Creates exception object. | |
virtual const char * | what () const throw () |
~Exception () throw () | |
Public Attributes | |
const char * | eFile |
The source file. | |
const int | eLine |
The line number it occurred on. | |
const char * | eText |
A message passed along when the exception was raised. | |
const OIS_ERROR | eType |
The type of exception raised. | |
Private Member Functions | |
Exception () | |
Hidden default. |
OIS::Exception::Exception | ( | ) | [inline, private] |
Hidden default.
OIS::Exception::Exception | ( | OIS_ERROR | err, | |
const char * | str, | |||
int | line, | |||
const char * | file | |||
) | [inline] |
Creates exception object.
OIS::Exception::~Exception | ( | ) | throw () [inline] |
const char * Exception::what | ( | ) | const throw () [virtual] |
References eText.
Referenced by orxonox::InputManager::_reload(), and orxonox::InputManager::initialise().
const char* OIS::Exception::eFile |
The source file.
const int OIS::Exception::eLine |
The line number it occurred on.
const char* OIS::Exception::eText |
A message passed along when the exception was raised.
Referenced by orxonox::InputManager::_initialiseJoySticks(), orxonox::InputManager::_initialiseMouse(), and what().
The type of exception raised.