#include <comstl/error/exceptions.hpp>
Public Types | |
Member Types | |
typedef X | thrown_type |
The thrown type. | |
Public Member Functions | |
Operators | |
void | operator() () const |
Function call operator, taking no parameters. | |
void | operator() (HRESULT hr) const |
Function call operator, taking one parameter. | |
void | operator() (char const *reason, HRESULT hr) const |
Function call operator, taking two parameters. |
typedef X thrown_type |
The thrown type.
void operator() | ( | ) | const [inline] |
Function call operator, taking no parameters.
void operator() | ( | HRESULT | hr | ) | const [inline] |
Function call operator, taking one parameter.
void operator() | ( | char const * | reason, | |
HRESULT | hr | |||
) | const [inline] |
Function call operator, taking two parameters.