microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Public Attributes | List of all members
microfmt::arm_exidx_unwinder_context Struct Reference

Immutable context describing the EXIDX unwinder back to the type-erased handle. More...

#include <arm_exidx_unwinder.hpp>

Collaboration diagram for microfmt::arm_exidx_unwinder_context:
Collaboration graph
[legend]

Public Attributes

address_space_ref space
 Address space to unwind in.
 
elf_image_enumerator_ref enumerator
 ELF image enumerator used to bind PCs to modules.
 
elf_image_info * elf_img_storage {nullptr}
 Caller-supplied off-stack storage for the located ELF image.
 

Detailed Description

Immutable context describing the EXIDX unwinder back to the type-erased handle.

Member Data Documentation

◆ elf_img_storage

elf_image_info* microfmt::arm_exidx_unwinder_context::elf_img_storage {nullptr}

Caller-supplied off-stack storage for the located ELF image.

◆ enumerator

elf_image_enumerator_ref microfmt::arm_exidx_unwinder_context::enumerator

ELF image enumerator used to bind PCs to modules.

◆ space

address_space_ref microfmt::arm_exidx_unwinder_context::space

Address space to unwind in.


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