ReactOS 0.4.16-dev-401-g45b008d
|
Exception with context information. More...
#include <shellclasses.h>
Public Types | |
typedef COMExceptionBase | super |
Public Member Functions | |
COMException (HRESULT hr) | |
COMException (HRESULT hr, const char *file, int line) | |
COMException (HRESULT hr, const String &obj) | |
COMException (HRESULT hr, const String &obj, const char *file, int line) | |
String | toString () const |
Public Member Functions inherited from COMExceptionBase | |
COMExceptionBase (HRESULT hr) | |
HRESULT | Error () const |
LPCTSTR | ErrorMessage () const |
Public Attributes | |
Context | _context |
const char * | _file |
int | _line |
Additional Inherited Members | |
Protected Attributes inherited from COMExceptionBase | |
HRESULT | _hr |
String | _msg |
Exception with context information.
Definition at line 113 of file shellclasses.h.
typedef COMExceptionBase COMException::super |
Definition at line 115 of file shellclasses.h.
|
inline |
Definition at line 117 of file shellclasses.h.
String COMException::toString | ( | ) | const |
Definition at line 70 of file shellclasses.cpp.
Referenced by COMException().
Context COMException::_context |
Definition at line 155 of file shellclasses.h.
Referenced by toString().
Definition at line 157 of file shellclasses.h.
Referenced by toString().
int COMException::_line |
Definition at line 158 of file shellclasses.h.
Referenced by toString().