|
microfmt
Zero-allocation C++ formatting for constrained environments
|
One frame record produced during stack unwinding. More...
#include <frame_pointer.hpp>
Public Member Functions | |
| constexpr bool | is_null () const noexcept |
| Reports whether the record is an empty sentinel. | |
Public Attributes | |
| uint32_t | frame_index {0} |
| Zero-based frame index (depth). | |
| uintptr_t | fp {0} |
| Frame/saved-stack pointer of the frame. | |
| uintptr_t | pc {0} |
| Program counter (return address) of the frame. | |
One frame record produced during stack unwinding.
|
inlineconstexprnoexcept |
| uintptr_t microfmt::stack_frame::fp {0} |
Frame/saved-stack pointer of the frame.
| uint32_t microfmt::stack_frame::frame_index {0} |
Zero-based frame index (depth).
| uintptr_t microfmt::stack_frame::pc {0} |
Program counter (return address) of the frame.