|
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.