retdec
Public Member Functions | Private Attributes | List of all members
retdec::unpackertool::upx::UpxExtraData Class Reference

#include <pe_upx_stub.h>

Collaboration diagram for retdec::unpackertool::upx::UpxExtraData:
Collaboration graph
[legend]

Public Member Functions

 UpxExtraData ()
 
 UpxExtraData (const UpxExtraData &extraData)
 
std::uint32_t getImportsOffset () const
 
void setImportsOffset (std::uint32_t importsOffset)
 
std::uint32_t getRelocationsOffset () const
 
void setRelocationsOffset (std::uint32_t relocsOffset)
 
bool areRelocationsBigEndian () const
 
void setRelocationsBigEndian (bool set)
 
std::uint32_t getOriginalHeaderOffset () const
 
void setOriginalHeaderOffset (std::uint32_t originalHeaderOffset)
 

Private Attributes

std::uint32_t _importsOffset
 
std::uint32_t _relocsOffset
 
std::uint32_t _originalHeaderOffset
 
bool _relocsBigEndian
 

Constructor & Destructor Documentation

◆ UpxExtraData() [1/2]

retdec::unpackertool::upx::UpxExtraData::UpxExtraData ( )
inline

◆ UpxExtraData() [2/2]

retdec::unpackertool::upx::UpxExtraData::UpxExtraData ( const UpxExtraData extraData)
inline

Member Function Documentation

◆ areRelocationsBigEndian()

bool retdec::unpackertool::upx::UpxExtraData::areRelocationsBigEndian ( ) const
inline

◆ getImportsOffset()

std::uint32_t retdec::unpackertool::upx::UpxExtraData::getImportsOffset ( ) const
inline

◆ getOriginalHeaderOffset()

std::uint32_t retdec::unpackertool::upx::UpxExtraData::getOriginalHeaderOffset ( ) const
inline

◆ getRelocationsOffset()

std::uint32_t retdec::unpackertool::upx::UpxExtraData::getRelocationsOffset ( ) const
inline

◆ setImportsOffset()

void retdec::unpackertool::upx::UpxExtraData::setImportsOffset ( std::uint32_t  importsOffset)
inline

◆ setOriginalHeaderOffset()

void retdec::unpackertool::upx::UpxExtraData::setOriginalHeaderOffset ( std::uint32_t  originalHeaderOffset)
inline

◆ setRelocationsBigEndian()

void retdec::unpackertool::upx::UpxExtraData::setRelocationsBigEndian ( bool  set)
inline

◆ setRelocationsOffset()

void retdec::unpackertool::upx::UpxExtraData::setRelocationsOffset ( std::uint32_t  relocsOffset)
inline

Member Data Documentation

◆ _importsOffset

std::uint32_t retdec::unpackertool::upx::UpxExtraData::_importsOffset
private

◆ _originalHeaderOffset

std::uint32_t retdec::unpackertool::upx::UpxExtraData::_originalHeaderOffset
private

◆ _relocsBigEndian

bool retdec::unpackertool::upx::UpxExtraData::_relocsBigEndian
private

◆ _relocsOffset

std::uint32_t retdec::unpackertool::upx::UpxExtraData::_relocsOffset
private

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