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

Architecture callback output for one decoded entry. More...

#include <remote_page_table_walker.hpp>

Public Attributes

remote_page_table_entry_kind kind {remote_page_table_entry_kind::invalid}
 
uintptr_t output_address {0}
 
size_t page_size {0}
 
uint8_t space_id {0}
 
bool is_secure {false}
 
bool readable {false}
 
bool writable {false}
 
bool executable {false}
 
bool user_accessible {false}
 

Detailed Description

Architecture callback output for one decoded entry.

Member Data Documentation

◆ executable

bool microfmt::remote_page_table_decoded_entry::executable {false}

◆ is_secure

bool microfmt::remote_page_table_decoded_entry::is_secure {false}

◆ kind

remote_page_table_entry_kind microfmt::remote_page_table_decoded_entry::kind {remote_page_table_entry_kind::invalid}

◆ output_address

uintptr_t microfmt::remote_page_table_decoded_entry::output_address {0}

◆ page_size

size_t microfmt::remote_page_table_decoded_entry::page_size {0}

◆ readable

bool microfmt::remote_page_table_decoded_entry::readable {false}

◆ space_id

uint8_t microfmt::remote_page_table_decoded_entry::space_id {0}

◆ user_accessible

bool microfmt::remote_page_table_decoded_entry::user_accessible {false}

◆ writable

bool microfmt::remote_page_table_decoded_entry::writable {false}

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