#include <crashhandler.h>
Thread state including registers, stack backtrace and name.
公共成员函数 |
|
CrashThreadState (const char *name=nullptr, void *osThread=nullptr) | |
CrashThreadState ( CrashThreadState && src ) | |
MAXON_OPERATOR_MOVE_ASSIGNMENT ( CrashThreadState ) |
Public Attributes |
|
const char * | _name |
void * | _osThread |
UChar | _stackDump [256] |
UChar | _codeDump [256] |
BaseArray < CrashRegisterValue , BASEARRAY_DEFAULT_CHUNK_SIZE , BASEARRAYFLAGS::NONE , CStdLibAllocator > | _registers |
BaseArray < CrashCallStackEntry , BASEARRAY_DEFAULT_CHUNK_SIZE , BASEARRAYFLAGS::NONE , CStdLibAllocator > | _stack |
|
explicit |
CrashThreadState | ( | CrashThreadState && | src | ) |
MAXON_OPERATOR_MOVE_ASSIGNMENT | ( | CrashThreadState | ) |
const char* _name |
void* _osThread |
UChar _stackDump[256] |
UChar _codeDump[256] |
BaseArray < CrashRegisterValue , BASEARRAY_DEFAULT_CHUNK_SIZE , BASEARRAYFLAGS::NONE , CStdLibAllocator > _registers |
BaseArray < CrashCallStackEntry , BASEARRAY_DEFAULT_CHUNK_SIZE , BASEARRAYFLAGS::NONE , CStdLibAllocator > _stack |