libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
Loading...
Searching...
No Matches
GblStackFrame Struct Reference

#include <gimbal_stack_frame.h>

Inheritance diagram for GblStackFrame:
gbl::StackFrame

Public Member Functions

 GBL_ALIGNAS (8) GblCallRecord record
 

Data Fields

uint32_t sourceCurrentCaptureDepth
 
GblObjectpObject
 
GblContextpContext
 
uint32_t stackDepth
 
struct GblStackFramepPrevFrame
 

Detailed Description

Represents a single function's stack frame, from GBL_CTX_BEGIN() to GBL_CTX_END()

Definition at line 39 of file gimbal_stack_frame.h.

Field Documentation

◆ sourceCurrentCaptureDepth

uint32_t GblStackFrame::sourceCurrentCaptureDepth

Definition at line 42 of file gimbal_stack_frame.h.

◆ pObject

GblObject* GblStackFrame::pObject

Definition at line 43 of file gimbal_stack_frame.h.

◆ pContext

GblContext* GblStackFrame::pContext

Definition at line 44 of file gimbal_stack_frame.h.

◆ stackDepth

uint32_t GblStackFrame::stackDepth

Definition at line 45 of file gimbal_stack_frame.h.

◆ pPrevFrame

struct GblStackFrame* GblStackFrame::pPrevFrame

Definition at line 46 of file gimbal_stack_frame.h.


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