|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLMISC::Exception Class ReferenceBase class for all NeL exception.
More...
#include <common.h>
Inheritance diagram for NLMISC::Exception:
List of all members.
Detailed Description
Base class for all NeL exception.
It enables to construct simple string at the ctor.
Definition at line 268 of file common.h.
Constructor & Destructor Documentation
NLMISC::Exception::Exception |
( |
|
) |
|
|
|
Definition at line 515 of file common.cpp.
Referenced by NLMISC::EAllocationFailure::EAllocationFailure, NL3D::EBadDisplay::EBadDisplay, NL3D::EDru::EDru, NLPACS::EEdgeQuad::EEdgeQuad, NLMISC::EFatalError::EFatalError, NLMISC::EInputDevice::EInputDevice, NLMISC::EPathNotFound::EPathNotFound, NLMISC::EReallocationFailed::EReallocationFailed, NLMISC::ERegistry::ERegistry, NLSOUND::ESampleBankNotFound::ESampleBankNotFound, NLSOUND::ESoundBankNotFound::ESoundBankNotFound, NLSOUND::ESoundDriver::ESoundDriver, NLSOUND::ESoundFileNotFound::ESoundFileNotFound, NLMISC::EStream::EStream, NLMISC::EThread::EThread, and NLAIE::IException::IException. |
NLMISC::Exception::Exception |
( |
const std::string & |
reason |
) |
|
|
NLMISC::Exception::Exception |
( |
const char * |
format, |
|
|
... |
|
|
) |
|
|
virtual NLMISC::Exception::~Exception |
( |
|
) |
throw () [inline, virtual] |
|
Member Function Documentation
const char * NLMISC::Exception::what |
( |
|
) |
const throw () [virtual] |
|
Member Data Documentation
std::string NLMISC::Exception::_Reason [protected]
|
|
The documentation for this class was generated from the following files:
|
|