microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
microfmt::address_space_ref Member List

This is the complete list of members for microfmt::address_space_ref, including all inherited members.

address_space_ref() noexcept=defaultmicrofmt::address_space_ref
address_space_ref(Tag) noexceptmicrofmt::address_space_refinlineexplicit
address_space_ref(Tag, const Context &ctx RELOCO_LIFETIMEBOUND RELOCO_LIFETIME_CAPTURE_BY_THIS) noexceptmicrofmt::address_space_refinline
address_space_ref(Tag, Context &&)=deletemicrofmt::address_space_ref
can_write() const noexceptmicrofmt::address_space_refinline
make() noexceptmicrofmt::address_space_refinlinestatic
make(const Context &ctx RELOCO_LIFETIMEBOUND) noexceptmicrofmt::address_space_refinlinestatic
make(Context &&)=deletemicrofmt::address_space_refstatic
operator bool() const noexceptmicrofmt::address_space_refinlineexplicit
read(uintptr_t addr, T &out_obj) const noexceptmicrofmt::address_space_refinline
read(uintptr_t addr) const noexceptmicrofmt::address_space_refinline
read_bytes(uintptr_t addr, void *dest, size_t size) const noexceptmicrofmt::address_space_refinline
read_string_chunk(uintptr_t addr, span< char > buffer) const noexceptmicrofmt::address_space_refinline
write(uintptr_t addr, const T &object) const noexceptmicrofmt::address_space_refinline
write_bytes(uintptr_t addr, const void *src, size_t size) const noexceptmicrofmt::address_space_refinline