microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Public Member Functions | List of all members
microfmt::remote_layout_query< Value, Source > Class Template Reference

Uniform query wrapper around callback and typed-offset accessors. More...

#include <remote_layout_accessor.hpp>

Public Member Functions

constexpr remote_layout_query (Source source) noexcept
 
template<typename... Inputs>
bool operator() (address_space_ref space, uintptr_t object_address, Value &out, Inputs... inputs) const noexcept
 

Detailed Description

template<typename Value, typename Source>
class microfmt::remote_layout_query< Value, Source >

Uniform query wrapper around callback and typed-offset accessors.

Constructor & Destructor Documentation

◆ remote_layout_query()

template<typename Value , typename Source >
constexpr microfmt::remote_layout_query< Value, Source >::remote_layout_query ( Source  source)
inlineexplicitconstexprnoexcept

Member Function Documentation

◆ operator()()

template<typename Value , typename Source >
template<typename... Inputs>
bool microfmt::remote_layout_query< Value, Source >::operator() ( address_space_ref  space,
uintptr_t  object_address,
Value &  out,
Inputs...  inputs 
) const
inlinenoexcept

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