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

Non-owning view representing a byte-level comparison between two remote address spaces. More...

#include <remote_memory_diff.hpp>

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

Public Attributes

address_space_ref old_space
 
uintptr_t old_address {}
 
address_space_ref new_space
 
uintptr_t new_address {}
 
size_t size {}
 
span< std::byte > scratch
 
uint8_t bytes_per_row {16}
 

Detailed Description

Non-owning view representing a byte-level comparison between two remote address spaces.

Member Data Documentation

◆ bytes_per_row

uint8_t microfmt::remote_memory_diff_view::bytes_per_row {16}

◆ new_address

uintptr_t microfmt::remote_memory_diff_view::new_address {}

◆ new_space

address_space_ref microfmt::remote_memory_diff_view::new_space

◆ old_address

uintptr_t microfmt::remote_memory_diff_view::old_address {}

◆ old_space

address_space_ref microfmt::remote_memory_diff_view::old_space

◆ scratch

span<std::byte> microfmt::remote_memory_diff_view::scratch

◆ size

size_t microfmt::remote_memory_diff_view::size {}

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