#include <crashhandler.h>
Thread state including registers, stack backtrace and name.
Public Member Functions | |
| 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 |