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

#include <gimbal_stack_frame.h>

Inheritance diagram for GblCallRecord:
gbl::CallRecord gbl::Exception gbl::StdException< StdType >

Public Member Functions

 GBL_ALIGNAS (8) char message[GBL_CTX_RESULT_MSG_BUFFER_SIZE]
 

Data Fields

GblSourceLocation srcLocation
 
GBL_RESULT result
 

Detailed Description

Captures a result, its stringified message, and a source context.

Definition at line 28 of file gimbal_stack_frame.h.

Member Function Documentation

◆ GBL_ALIGNAS()

GblCallRecord::GBL_ALIGNAS ( )

Error or result message from a previous GblStackFrame.

Field Documentation

◆ srcLocation

GblSourceLocation GblCallRecord::srcLocation

Source location where the result + message had been set.

Definition at line 33 of file gimbal_stack_frame.h.

◆ result

GBL_RESULT GblCallRecord::result

Result code from a previous stack frame.

Definition at line 35 of file gimbal_stack_frame.h.


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