#include <Cerr_DatabaseException.h>
Public Member Functions | |
DatabaseException () | |
DatabaseException (ReportError *) | |
virtual | ~DatabaseException () |
virtual void | Delete () |
![]() | |
BaseException & | operator= (const BaseException &) |
virtual void | Delete ()=0 |
dtSMALL | GetErrorCode () const |
dtSTRING * | GetErrorMessage () const |
dtSMALL | GetErrorLevel () const |
dtSTRING * | GetExceptionSource () const |
Database exception class, used by the database client to throw exceptions when there is a database error.
dbSpaces::error::DatabaseException::DatabaseException | ( | ) |
Default constructor.
dbSpaces::error::DatabaseException::DatabaseException | ( | ReportError * | ) |
Constructor using a ReportError
object the construct the database exception.
|
virtual |
The DatabaseException
destructor.
|
virtual |
Delete causes the DatabaseException
object to be destroyed.
Implements dbSpaces::error::BaseException.