CppExceptionHeader

The C++ version of D's ExceptionHeader wrapper

version(Posix)
struct CppExceptionHeader {
void* p1;
void* p2;
void* p3;
void* p4;
int i1;
int i2;
const(ubyte)* p5;
const(ubyte)* p6;
_Unwind_Ptr p7;
void* thrownPtr;
_Unwind_Exception exception_object;
}

Members

Static functions

toExceptionHeader
CppExceptionHeader* toExceptionHeader(_Unwind_Exception* eo)

Convert from pointer to exception_object field to pointer to CppExceptionHeader that it is embedded inside of.

Meta