![]() |
OGRE 2.3.3
Object-Oriented Graphics Rendering Engine
|
#include <OgreException.h>
Inheritance diagram for Ogre::InvalidParametersException:Public Types | |
| enum | ExceptionCodes { ERR_CANNOT_WRITE_TO_FILE , ERR_INVALID_STATE , ERR_INVALIDPARAMS , ERR_RENDERINGAPI_ERROR , ERR_DUPLICATE_ITEM , ERR_ITEM_NOT_FOUND , ERR_FILE_NOT_FOUND , ERR_INTERNAL_ERROR , ERR_RT_ASSERTION_FAILED , ERR_NOT_IMPLEMENTED , ERR_INVALID_CALL } |
| Static definitions of error codes. More... | |
Public Member Functions | |
| InvalidParametersException (int inNumber, const String &inDescription, const String &inSource, const char *inFile, long inLine) | |
| virtual | ~InvalidParametersException () throw () |
| virtual const String & | getDescription (void) const |
| Returns a string with only the 'description' field of this exception. | |
| virtual const String & | getFile () const |
| Gets source file name. | |
| virtual const String & | getFullDescription (void) const |
| Returns a string with the full description of this error. | |
| virtual long | getLine () const |
| Gets line number. | |
| virtual int | getNumber (void) const throw () |
| Gets the error code. | |
| virtual const String & | getSource () const |
| Gets the source function. | |
| const char * | what () const throw () |
| Override std::exception::what. | |
|
inherited |
| Ogre::InvalidParametersException::InvalidParametersException | ( | int | inNumber, |
| const String & | inDescription, | ||
| const String & | inSource, | ||
| const char * | inFile, | ||
| long | inLine ) |
|
virtual | ||||||||||||
Returns a string with only the 'description' field of this exception.
Use getFullDescriptionto get a full description of the error including line number, error number and what function threw the exception.
Gets source file name.
Returns a string with the full description of this error.
Gets the error code.
Gets the source function.
Override std::exception::what.