libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
Public Member Functions | |
StackFrame (GblObject *pObject=nullptr, GBL_RESULT initialResult=GBL_RESULT_UNKNOWN, SourceLocation entryLoc=SourceLocation()) | |
auto | getSourceCurrent (void) const -> const SourceLocation & |
auto | getSourceEntry (void) const -> const SourceLocation & |
auto | getCallRecord (void) const -> const CallRecord & |
auto | getCallRecord (void) -> CallRecord & |
GblObject * | getObject (void) const |
GblContext * | getContext (void) const |
void * | getHandleUd (void) const |
void * | getContextUd (void) const |
bool | isValid (void) const |
Public Member Functions inherited from GblStackFrame | |
GBL_ALIGNAS (8) GblCallRecord record | |
Additional Inherited Members | |
Data Fields inherited from GblStackFrame | |
uint32_t | sourceCurrentCaptureDepth |
GblObject * | pObject |
GblContext * | pContext |
uint32_t | stackDepth |
struct GblStackFrame * | pPrevFrame |
Definition at line 73 of file gimbal_call_stack.hpp.
|
inline |
Definition at line 75 of file gimbal_call_stack.hpp.
|
inline |
Definition at line 87 of file gimbal_call_stack.hpp.
|
inline |
Definition at line 88 of file gimbal_call_stack.hpp.