microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
remote_memory_diff.hpp File Reference

Remote address space memory diff view and formatter. More...

#include <algorithm>
#include <cstddef>
#include <cstdint>
#include "address_space.hpp"
Include dependency graph for remote_memory_diff.hpp:

Go to the source code of this file.

Classes

struct  microfmt::remote_memory_diff_view
 Non-owning view representing a byte-level comparison between two remote address spaces. More...
 
struct  microfmt::formatter< remote_memory_diff_view >
 

Namespaces

namespace  microfmt
 

Functions

constexpr remote_memory_diff_view microfmt::remote_mem_diff (address_space_ref old_space, uintptr_t old_addr, address_space_ref new_space, uintptr_t new_addr, size_t size, span< std::byte > scratch_buffer) noexcept
 Creates a remote memory diff view.
 

Detailed Description

Remote address space memory diff view and formatter.