An STL exception describing a Win32 Structured Exception. More...
#include <variant_utils.h>
Public Member Functions | |
Win32StructuredException (const std::string &message) | |
Win32StructuredException (unsigned int code, EXCEPTION_POINTERS *pExp) | |
Static Private Member Functions | |
static std::string | win32_message (unsigned int code, EXCEPTION_POINTERS *pExp) |
An STL exception describing a Win32 Structured Exception.
Code needs to be compiled with /EHa if you wish to use this via _set_se_translator(). Note that _set_se_translator() needs to be called on a per thread basis
Definition at line 27 of file variant_utils.h.
|
inlineexplicit |
Definition at line 30 of file variant_utils.h.
|
inlineexplicit |
Definition at line 31 of file variant_utils.h.
|
staticprivate |
Definition at line 41 of file variant_utils.cpp.