Classes | Public Member Functions | Public Attributes | List of all members
dai::CrashDump::CrashReport::ThreadCallstack Struct Reference

#include <CrashDump.hpp>

Classes

struct  CallstackContext
 

Public Member Functions

 DEPTHAI_SERIALIZE (ThreadCallstack, threadId, threadName, threadStatus, stackBottom, stackTop, stackPointer, instructionPointer, callStack)
 

Public Attributes

std::vector< CallstackContextcallStack
 
uint32_t instructionPointer = 0
 
uint32_t stackBottom = 0
 
uint32_t stackPointer = 0
 
uint32_t stackTop = 0
 
uint32_t threadId = 0
 
std::string threadName
 
std::string threadStatus
 

Detailed Description

Definition at line 46 of file CrashDump.hpp.

Member Function Documentation

◆ DEPTHAI_SERIALIZE()

dai::CrashDump::CrashReport::ThreadCallstack::DEPTHAI_SERIALIZE ( ThreadCallstack  ,
threadId  ,
threadName  ,
threadStatus  ,
stackBottom  ,
stackTop  ,
stackPointer  ,
instructionPointer  ,
callStack   
)

Member Data Documentation

◆ callStack

std::vector<CallstackContext> dai::CrashDump::CrashReport::ThreadCallstack::callStack

Definition at line 63 of file CrashDump.hpp.

◆ instructionPointer

uint32_t dai::CrashDump::CrashReport::ThreadCallstack::instructionPointer = 0

Definition at line 53 of file CrashDump.hpp.

◆ stackBottom

uint32_t dai::CrashDump::CrashReport::ThreadCallstack::stackBottom = 0

Definition at line 50 of file CrashDump.hpp.

◆ stackPointer

uint32_t dai::CrashDump::CrashReport::ThreadCallstack::stackPointer = 0

Definition at line 52 of file CrashDump.hpp.

◆ stackTop

uint32_t dai::CrashDump::CrashReport::ThreadCallstack::stackTop = 0

Definition at line 51 of file CrashDump.hpp.

◆ threadId

uint32_t dai::CrashDump::CrashReport::ThreadCallstack::threadId = 0

Definition at line 47 of file CrashDump.hpp.

◆ threadName

std::string dai::CrashDump::CrashReport::ThreadCallstack::threadName

Definition at line 48 of file CrashDump.hpp.

◆ threadStatus

std::string dai::CrashDump::CrashReport::ThreadCallstack::threadStatus

Definition at line 49 of file CrashDump.hpp.


The documentation for this struct was generated from the following file:


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20