Public Member Functions | |
Depot_error () throw () | |
Create an instance. | |
Depot_error (int ecode) throw () | |
Create an instance. | |
Depot_error (const Depot_error &de) throw () | |
Copy constructor. | |
virtual | ~Depot_error () throw () |
Release resources of the instance. | |
Depot_error & | operator= (const Depot_error &de) throw () |
Assignment operator. | |
Depot_error & | operator= (int ecode) throw () |
Assignment operator. | |
virtual bool | operator== (const Depot_error &de) const throw () |
Equality operator. | |
virtual bool | operator!= (const Depot_error &de) const throw () |
Inequality operator. | |
virtual bool | operator== (int ecode) const throw () |
Equality operator. | |
virtual bool | operator!= (int ecode) const throw () |
Inequality operator. | |
virtual | operator const char * () const throw () |
Cast operator into pointer to char. | |
virtual int | code () const throw () |
Get the error code. | |
virtual const char * | message () const throw () |
Get the error message. |
qdbm::Depot_error::Depot_error | ( | int | ecode | ) | throw () |
Create an instance.
ecode | the error code. |
qdbm::Depot_error::Depot_error | ( | const Depot_error & | de | ) | throw () |
Copy constructor.
de | a source instance. |
Depot_error& qdbm::Depot_error::operator= | ( | const Depot_error & | de | ) | throw () |
Assignment operator.
de | a source instance. |
Depot_error& qdbm::Depot_error::operator= | ( | int | ecode | ) | throw () |
Assignment operator.
ecode | the error code. |
virtual bool qdbm::Depot_error::operator== | ( | const Depot_error & | de | ) | const throw () [virtual] |
Equality operator.
de | a comparing instance. |
virtual bool qdbm::Depot_error::operator!= | ( | const Depot_error & | de | ) | const throw () [virtual] |
Inequality operator.
de | a comparing instance. |
virtual bool qdbm::Depot_error::operator== | ( | int | ecode | ) | const throw () [virtual] |
Equality operator.
ecode | a comparing error code. |
virtual bool qdbm::Depot_error::operator!= | ( | int | ecode | ) | const throw () [virtual] |
Inequality operator.
ecode | a comparing error code. |
virtual qdbm::Depot_error::operator const char * | ( | ) | const throw () [virtual] |
Cast operator into pointer to char.
Reimplemented from qdbm::DBM_error.
virtual int qdbm::Depot_error::code | ( | ) | const throw () [virtual] |
Get the error code.
virtual const char* qdbm::Depot_error::message | ( | ) | const throw () [virtual] |