microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
microfmt::detail::size_selected_data_query< DataQuery > Struct Template Reference

#include <remote_basic_string.hpp>

Public Member Functions

bool operator() (address_space_ref space, uintptr_t object_address, uintptr_t &data_address, size_t size) const noexcept
 

Public Attributes

DataQuery allocated_data_query
 
ptrdiff_t inline_data_offset
 
size_t inline_capacity
 

Member Function Documentation

◆ operator()()

template<typename DataQuery >
bool microfmt::detail::size_selected_data_query< DataQuery >::operator() ( address_space_ref  space,
uintptr_t  object_address,
uintptr_t &  data_address,
size_t  size 
) const
inlinenoexcept

Member Data Documentation

◆ allocated_data_query

template<typename DataQuery >
DataQuery microfmt::detail::size_selected_data_query< DataQuery >::allocated_data_query

◆ inline_capacity

template<typename DataQuery >
size_t microfmt::detail::size_selected_data_query< DataQuery >::inline_capacity

◆ inline_data_offset

template<typename DataQuery >
ptrdiff_t microfmt::detail::size_selected_data_query< DataQuery >::inline_data_offset

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