Class implementing dispatch method in order to construct by-value exceptions of a derived type based on an exception code. More...
#include <OgreException.h>
Static Public Member Functions | |
static OGRE_NORETURN void | throwException (Exception::ExceptionCodes code, int number, const String &desc, const String &src, const char *file, long line) |
Private Member Functions | |
ExceptionFactory () | |
Private constructor, no construction. More... | |
Class implementing dispatch method in order to construct by-value exceptions of a derived type based on an exception code.
Definition at line 234 of file OgreException.h.
|
inlineprivate |
Private constructor, no construction.
Definition at line 238 of file OgreException.h.
|
inlinestatic |
Definition at line 240 of file OgreException.h.
References Ogre::Exception::ERR_CANNOT_WRITE_TO_FILE, Ogre::Exception::ERR_DUPLICATE_ITEM, Ogre::Exception::ERR_FILE_NOT_FOUND, Ogre::Exception::ERR_INTERNAL_ERROR, Ogre::Exception::ERR_INVALID_STATE, Ogre::Exception::ERR_INVALIDPARAMS, Ogre::Exception::ERR_ITEM_NOT_FOUND, Ogre::Exception::ERR_NOT_IMPLEMENTED, Ogre::Exception::ERR_RENDERINGAPI_ERROR, and Ogre::Exception::ERR_RT_ASSERTION_FAILED.