Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
arion::TRACER_MAPPING Struct Reference

Stores general data over a memory mapping to be stored in the output trace file. More...

#include <code_tracer.hpp>

Public Member Functions

 TRACER_MAPPING (ADDR start, ADDR end, std::string name)
 

Public Attributes

ADDR start
 Start address of the memory mapping.
 
ADDR end
 End address of the memory mapping.
 
std::string name
 Name associated with the memory mapping.
 

Detailed Description

Stores general data over a memory mapping to be stored in the output trace file.

Constructor & Destructor Documentation

◆ TRACER_MAPPING()

arion::TRACER_MAPPING::TRACER_MAPPING ( ADDR  start,
ADDR  end,
std::string  name 
)
inline

Member Data Documentation

◆ end

ADDR arion::TRACER_MAPPING::end

End address of the memory mapping.

◆ name

std::string arion::TRACER_MAPPING::name

Name associated with the memory mapping.

◆ start

ADDR arion::TRACER_MAPPING::start

Start address of the memory mapping.


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