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

Structure holding register data for a single thread extracted from an ELF core dump. More...

#include <elf_parser.hpp>

Public Member Functions

 ELF_COREDUMP_THREAD (std::vector< BYTE > raw_prstatus)
 

Public Attributes

std::vector< BYTEraw_prstatus
 Raw byte data of the general-purpose register set (prstatus) note.
 
std::vector< BYTEraw_fpregset
 Raw byte data of the floating-point register set (fpregset) note.
 

Detailed Description

Structure holding register data for a single thread extracted from an ELF core dump.

Constructor & Destructor Documentation

◆ ELF_COREDUMP_THREAD()

arion::ELF_COREDUMP_THREAD::ELF_COREDUMP_THREAD ( std::vector< BYTE raw_prstatus)
inline

Builder for an ELF_COREDUMP_THREAD instance, initializing with prstatus data.

Parameters
[in]raw_prstatusRaw byte data of the prstatus note.

Member Data Documentation

◆ raw_fpregset

std::vector<BYTE> arion::ELF_COREDUMP_THREAD::raw_fpregset

Raw byte data of the floating-point register set (fpregset) note.

◆ raw_prstatus

std::vector<BYTE> arion::ELF_COREDUMP_THREAD::raw_prstatus

Raw byte data of the general-purpose register set (prstatus) note.


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