Public Member Functions | |
CErrorCodeException (const _tstring &where, const _tstring &message, DWORD errorCode) | |
CErrorCodeException (const _tstring &where, DWORD errorCode) | |
~CErrorCodeException () override | |
virtual DWORD | GetError () const |
virtual _tstring | GetWhere () const |
virtual _tstring | GetWhat () const |
virtual _tstring | GetDetails () const |
virtual std::string | GetDetailsA () const |
Protected Attributes | |
const DWORD | m_errorCode |
const _tstring | m_where |
const _tstring | m_message |
const _tstring | m_details |
CErrorCodeException | ( | const _tstring & | where, | |
const _tstring & | message, | |||
DWORD | errorCode | |||
) |
CErrorCodeException | ( | const _tstring & | where, | |
DWORD | errorCode | |||
) |
~CErrorCodeException | ( | ) | [override] |
DWORD GetError | ( | ) | const [virtual] |
_tstring GetWhere | ( | ) | const [virtual, inherited] |
Reimplemented in CSEHException.
_tstring GetWhat | ( | ) | const [virtual, inherited] |
Reimplemented in CException, CException, and CSEHException.
_tstring GetDetails | ( | ) | const [virtual, inherited] |
Reimplemented in CSEHException.
std::string GetDetailsA | ( | ) | const [virtual, inherited] |
Reimplemented in CSEHException.
const DWORD m_errorCode [protected] |