Struct CrashDump::CrashReport
Defined in File CrashDump.hpp
Nested Relationships
This struct is a nested type of Struct CrashDump.
Nested Types
Struct Documentation
-
struct CrashReport
Public Functions
-
DEPTHAI_SERIALIZE(CrashReport, processor, errorSource, crashedThreadId, errorSourceInfo, threadCallstack)
Public Members
-
ProcessorType processor
-
std::string errorSource
-
uint32_t crashedThreadId = 0
-
ErrorSourceInfo errorSourceInfo
-
std::vector<ThreadCallstack> threadCallstack
-
struct ErrorSourceInfo
Public Functions
-
DEPTHAI_SERIALIZE(ErrorSourceInfo, assertContext, trapContext, errorId)
-
struct AssertContext
Public Functions
-
DEPTHAI_SERIALIZE(AssertContext, fileName, functionName, line)
Public Members
-
std::string fileName
-
std::string functionName
-
uint32_t line = 0
-
DEPTHAI_SERIALIZE(AssertContext, fileName, functionName, line)
-
struct TrapContext
Public Functions
-
DEPTHAI_SERIALIZE(TrapContext, trapNumber, trapAddress, trapName)
Public Members
-
uint32_t trapNumber = 0
-
uint32_t trapAddress = 0
-
std::string trapName
-
DEPTHAI_SERIALIZE(TrapContext, trapNumber, trapAddress, trapName)
-
DEPTHAI_SERIALIZE(ErrorSourceInfo, assertContext, trapContext, errorId)
-
struct ThreadCallstack
Public Functions
-
DEPTHAI_SERIALIZE(ThreadCallstack, threadId, threadName, threadStatus, stackBottom, stackTop, stackPointer, instructionPointer, callStack)
Public Members
-
uint32_t threadId = 0
-
std::string threadName
-
std::string threadStatus
-
uint32_t stackBottom = 0
-
uint32_t stackTop = 0
-
uint32_t stackPointer = 0
-
uint32_t instructionPointer = 0
-
std::vector<CallstackContext> callStack
-
struct CallstackContext
Public Functions
-
DEPTHAI_SERIALIZE(CallstackContext, callSite, calledTarget, framePointer, context)
Public Members
-
uint32_t callSite = 0
-
uint32_t calledTarget = 0
-
uint32_t framePointer = 0
-
std::string context
-
DEPTHAI_SERIALIZE(CallstackContext, callSite, calledTarget, framePointer, context)
-
DEPTHAI_SERIALIZE(ThreadCallstack, threadId, threadName, threadStatus, stackBottom, stackTop, stackPointer, instructionPointer, callStack)
-
DEPTHAI_SERIALIZE(CrashReport, processor, errorSource, crashedThreadId, errorSourceInfo, threadCallstack)