retdec
Private Attributes | List of all members
retdec::fileinfo::ElfCore Class Reference

#include <elf_core.h>

Collaboration diagram for retdec::fileinfo::ElfCore:
Collaboration graph
[legend]

Public Member Functions

Queries
bool hasAuxVector () const
 
bool hasFileMap () const
 
Getters
const std::vector< AuxVectorEntry > & getAuxVector () const
 
const std::vector< FileMapEntry > & getFileMap () const
 
Setters
void addFileMapEntry (const FileMapEntry &entry)
 
void addAuxVectorEntry (const std::string &name, const std::uint64_t &value)
 

Private Attributes

std::vector< AuxVectorEntryauxVec
 
std::vector< FileMapEntryfileMap
 

Detailed Description

Class for ELF core files

Member Function Documentation

◆ addAuxVectorEntry()

void retdec::fileinfo::ElfCore::addAuxVectorEntry ( const std::string &  name,
const std::uint64_t &  value 
)

◆ addFileMapEntry()

void retdec::fileinfo::ElfCore::addFileMapEntry ( const FileMapEntry entry)

◆ getAuxVector()

const std::vector< AuxVectorEntry > & retdec::fileinfo::ElfCore::getAuxVector ( ) const

◆ getFileMap()

const std::vector< FileMapEntry > & retdec::fileinfo::ElfCore::getFileMap ( ) const

◆ hasAuxVector()

bool retdec::fileinfo::ElfCore::hasAuxVector ( ) const

◆ hasFileMap()

bool retdec::fileinfo::ElfCore::hasFileMap ( ) const

Member Data Documentation

◆ auxVec

std::vector<AuxVectorEntry> retdec::fileinfo::ElfCore::auxVec
private

◆ fileMap

std::vector<FileMapEntry> retdec::fileinfo::ElfCore::fileMap
private

The documentation for this class was generated from the following files: