retdec
retdec::fileinfo::ElfWrapper Member List

This is the complete list of members for retdec::fileinfo::ElfWrapper, including all inherited members.

_ldrErrInforetdec::fileformat::FileFormatprotected
addGlobalOffsetTable(ELFIO::section *dynamicSection, const DynamicTable &table)retdec::fileformat::ElfFormatprivate
addPltRelocationTable(ELFIO::section *dynamicSection, const DynamicTable &table, ELFIO::section *symbolTable)retdec::fileformat::ElfFormatprivate
addRelaRelocationTable(ELFIO::section *dynamicSection, const DynamicTable &table, ELFIO::section *symbolTable)retdec::fileformat::ElfFormatprivate
addRelocationTable(ELFIO::section *dynamicSection, const RelocationTableInfo &info, ELFIO::section *symbolTable)retdec::fileformat::ElfFormatprivate
addRelRelocationTable(ELFIO::section *dynamicSection, const DynamicTable &table, ELFIO::section *symbolTable)retdec::fileformat::ElfFormatprivate
addStringTable(ELFIO::section *dynamicSection, const DynamicTable &table)retdec::fileformat::ElfFormatprivate
addSymbolTable(ELFIO::section *dynamicSection, const DynamicTable &table, ELFIO::section *stringTable)retdec::fileformat::ElfFormatprivate
anomaliesretdec::fileformat::FileFormatprotected
areSectionsValid() const overrideretdec::fileformat::ElfFormatvirtual
auxBuffretdec::fileformat::FileFormatprivate
auxFStreamretdec::fileformat::FileFormatprivate
auxIStreamretdec::fileformat::FileFormatprivate
bitsToBig(std::string &str) constretdec::utils::ByteValueStorage
bitsToBig(std::vector< unsigned char > &values) constretdec::utils::ByteValueStorage
bitsToLittle(std::string &str) constretdec::utils::ByteValueStorage
bitsToLittle(std::vector< unsigned char > &values) constretdec::utils::ByteValueStorage
bytesretdec::fileformat::FileFormatprotected
bytesFromNibbles(std::size_t nibbles) constretdec::fileformat::FileFormat
bytesFromNibblesRounded(std::size_t nibbles) constretdec::fileformat::FileFormat
ByteValueStorage()=defaultretdec::utils::ByteValueStorage
certificateTableretdec::fileformat::FileFormatprotected
clear()retdec::fileformat::FileFormatprotected
computeSectionTableHashes()retdec::fileformat::FileFormatprotected
crc32retdec::fileformat::FileFormatprotected
createBytesFromValue(std::uint64_t data, std::uint64_t x, std::vector< std::uint8_t > &value, Endianness endian) constretdec::utils::ByteValueStorageprotected
createValueFromBytes(const std::vector< std::uint8_t > &data, std::uint64_t &value, Endianness endian, std::uint64_t offset=0, std::uint64_t size=0) constretdec::utils::ByteValueStorageprotected
dump()retdec::fileformat::FileFormat
dump(std::string &dumpFile)retdec::fileformat::FileFormat
dumpRegionsValidity()retdec::fileformat::FileFormat
dumpRegionsValidity(std::string &dumpStr)retdec::fileformat::FileFormat
dumpResourceTree()retdec::fileformat::FileFormat
dumpResourceTree(std::string &dumpStr)retdec::fileformat::FileFormat
dynamicTablesretdec::fileformat::FileFormatprotected
elfClassretdec::fileformat::ElfFormatprotected
elfCoreInforetdec::fileformat::FileFormatprotected
ElfFormat(std::string pathToFile, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::ElfFormat
ElfFormat(std::istream &inputStream, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::ElfFormat
ElfFormat(const std::uint8_t *data, std::size_t size, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::ElfFormat
ElfWrapper(std::string pathToFile, retdec::fileformat::LoadFlags loadFlags)retdec::fileinfo::ElfWrapper
exportTableretdec::fileformat::FileFormatprotected
FileFormat(const std::string &pathToFile, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::FileFormat
FileFormat(std::istream &inputStream, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::FileFormat
FileFormat(const std::uint8_t *data, std::size_t size, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::FileFormat
fileFormatretdec::fileformat::FileFormatprotected
filePathretdec::fileformat::FileFormatprotected
fileStreamretdec::fileformat::FileFormatprotected
fixSymbolLink(ELFIO::Elf_Half symbolLink, ELFIO::Elf64_Addr symbolValue)retdec::fileformat::ElfFormatprivate
get10Byte(std::uint64_t address, long double &res) constretdec::utils::ByteValueStorage
get10ByteArray(std::uint64_t address, std::vector< long double > &res, std::size_t size) constretdec::utils::ByteValueStorage
get10ByteImpl(const std::vector< std::uint8_t > &data, long double &res) constretdec::utils::ByteValueStorageprotected
get10ByteOffset(std::uint64_t offset, long double &res) constretdec::fileformat::FileFormat
get1Byte(std::uint64_t address, std::uint64_t &res, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
get1ByteArray(std::uint64_t address, std::vector< std::uint64_t > &res, std::size_t size, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
get1ByteOffset(std::uint64_t offset, std::uint64_t &res, retdec::utils::Endianness e=retdec::utils::Endianness::UNKNOWN) constretdec::fileformat::FileFormat
get2Byte(std::uint64_t address, std::uint64_t &res, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
get2ByteArray(std::uint64_t address, std::vector< std::uint64_t > &res, std::size_t size, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
get2ByteOffset(std::uint64_t offset, std::uint64_t &res, retdec::utils::Endianness e=retdec::utils::Endianness::UNKNOWN) constretdec::fileformat::FileFormat
get4Byte(std::uint64_t address, std::uint64_t &res, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
get4ByteArray(std::uint64_t address, std::vector< std::uint64_t > &res, std::size_t size, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
get4ByteOffset(std::uint64_t offset, std::uint64_t &res, retdec::utils::Endianness e=retdec::utils::Endianness::UNKNOWN) constretdec::fileformat::FileFormat
get8Byte(std::uint64_t address, std::uint64_t &res, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
get8ByteArray(std::uint64_t address, std::vector< std::uint64_t > &res, std::size_t size, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
get8ByteOffset(std::uint64_t offset, std::uint64_t &res, retdec::utils::Endianness e=retdec::utils::Endianness::UNKNOWN) constretdec::fileformat::FileFormat
getAbiVersion(unsigned long long &result) const overrideretdec::fileformat::ElfFormatvirtual
getAddressFromOffset(unsigned long long &result, unsigned long long offset) constretdec::fileformat::FileFormat
getAnomalies() constretdec::fileformat::FileFormat
getBaseOffset() constretdec::fileformat::ElfFormat
getByteLength() const overrideretdec::fileformat::FileFormatvirtual
getBytes(std::vector< std::uint8_t > &result, unsigned long long offset, unsigned long long numberOfBytes) constretdec::fileformat::FileFormat
getBytes() constretdec::fileformat::FileFormat
getBytesData() constretdec::fileformat::FileFormat
getBytesPerWord() const overrideretdec::fileformat::ElfFormatvirtual
getCertificateTable() constretdec::fileformat::FileFormat
getCrc32() constretdec::fileformat::FileFormat
getDeclaredFileLength() const overrideretdec::fileformat::ElfFormatvirtual
getDeclaredNumberOfSections() const overrideretdec::fileformat::ElfFormatvirtual
getDeclaredNumberOfSegments() const overrideretdec::fileformat::ElfFormatvirtual
getDouble(std::uint64_t address, double &res) constretdec::utils::ByteValueStorage
getDoubleArray(std::uint64_t address, std::vector< double > &res, std::size_t size) constretdec::utils::ByteValueStorage
getDoubleImpl(const std::vector< std::uint8_t > &data, double &res) constretdec::utils::ByteValueStorageprotected
getDynamicTable(unsigned long long tabIndex) constretdec::fileformat::FileFormat
getDynamicTables() constretdec::fileformat::FileFormat
getElfClass() constretdec::fileformat::ElfFormat
getElfCoreInfo() constretdec::fileformat::FileFormat
getElfNoteSecSegs() constretdec::fileformat::FileFormat
getEndianness() const overrideretdec::fileformat::ElfFormatvirtual
getEpAddress(unsigned long long &result) const overrideretdec::fileformat::ElfFormatvirtual
getEpBytes(std::vector< std::uint8_t > &result, unsigned long long numberOfBytes) constretdec::fileformat::FileFormat
getEpOffset(unsigned long long &epOffset) const overrideretdec::fileformat::ElfFormatvirtual
getEpSection()retdec::fileformat::FileFormat
getEpSegment()retdec::fileformat::FileFormat
getExport(const std::string &name) constretdec::fileformat::FileFormat
getExport(unsigned long long address) constretdec::fileformat::FileFormat
getExportTable() constretdec::fileformat::FileFormat
getFileFlags() constretdec::fileformat::ElfFormat
getFileFormat() constretdec::fileformat::FileFormat
getFileFormatName() constretdec::fileformat::FileFormatvirtual
getFileHeaderSize() constretdec::fileformat::ElfFormat
getFileHeaderVersion() constretdec::fileformat::ElfFormat
getFileLength() constretdec::fileformat::FileFormat
getFileSection(unsigned long long secIndex) constretdec::fileinfo::ElfWrapper
getFileSegment(unsigned long long segIndex) constretdec::fileinfo::ElfWrapper
getFileVersion() constretdec::fileformat::ElfFormat
getFloat(std::uint64_t address, float &res) constretdec::utils::ByteValueStorage
getFloatArray(std::uint64_t address, std::vector< float > &res, std::size_t size) constretdec::utils::ByteValueStorage
getFloatImpl(const std::vector< std::uint8_t > &data, float &res) constretdec::utils::ByteValueStorageprotected
getHexBytes(std::string &result, unsigned long long offset, unsigned long long numberOfBytes) constretdec::fileformat::FileFormat
getHexBytesFromEnd(std::string &result, unsigned long long numberOfBytes) constretdec::fileformat::FileFormat
getHexEpBytes(std::string &result, unsigned long long numberOfBytes) constretdec::fileformat::FileFormat
getImageBaseAddress(unsigned long long &imageBase) const overrideretdec::fileformat::ElfFormatvirtual
getImport(const std::string &name) constretdec::fileformat::FileFormat
getImport(unsigned long long address) constretdec::fileformat::FileFormat
getImportTable() constretdec::fileformat::FileFormat
getInverseEndianness() constretdec::utils::ByteValueStorage
getLastButOneSection() constretdec::fileformat::FileFormat
getLastButOneSegment() constretdec::fileformat::FileFormat
getLastSection() constretdec::fileformat::FileFormat
getLastSegment() constretdec::fileformat::FileFormat
getLoadedBytes() constretdec::fileformat::FileFormat
getLoadedBytesData() constretdec::fileformat::FileFormat
getLoadedFileLength() constretdec::fileformat::FileFormat
getLoaderErrorInfo() constretdec::fileformat::FileFormat
getLoadFlags() constretdec::fileformat::FileFormat
getMachineCode(unsigned long long &result) const overrideretdec::fileformat::ElfFormatvirtual
getManifestResource() constretdec::fileformat::FileFormat
getMd5() constretdec::fileformat::FileFormat
GetNByteFn typedefretdec::utils::ByteValueStorageprotected
getNibbleLength() const overrideretdec::fileformat::FileFormatvirtual
getNonDecodableAddressRanges() constretdec::fileformat::FileFormat
getNTBS(std::uint64_t address, std::string &res, std::size_t size=0) constretdec::utils::ByteValueStorage
getNTBSImpl(const GetNByteFn &get1ByteFn, std::uint64_t address, std::string &res, std::size_t size) constretdec::utils::ByteValueStorageprotected
getNTBSOffset(std::uint64_t offset, std::string &res, std::size_t size=0) constretdec::fileformat::FileFormat
getNTWS(std::uint64_t address, std::size_t width, std::vector< std::uint64_t > &res) constretdec::utils::ByteValueStorage
getNTWSImpl(const GetXByteFn &getXByteFn, std::uint64_t address, std::size_t width, std::vector< std::uint64_t > &res) constretdec::utils::ByteValueStorageprotected
getNTWSNice(std::uint64_t address, std::size_t width, std::vector< std::uint64_t > &res) constretdec::utils::ByteValueStorage
getNTWSNiceImpl(const GetXByteFn &getXByteFn, std::uint64_t address, std::size_t width, std::vector< std::uint64_t > &res) constretdec::utils::ByteValueStorageprotected
getNTWSOffset(std::uint64_t offset, std::size_t width, std::vector< std::uint64_t > &res) constretdec::fileformat::FileFormat
getNumberOfDynamicTables() constretdec::fileformat::FileFormat
getNumberOfNibblesInByte() const overrideretdec::fileformat::FileFormatvirtual
getNumberOfRelocationTables() constretdec::fileformat::FileFormat
getNumberOfSections() constretdec::fileformat::FileFormat
getNumberOfSegments() constretdec::fileformat::FileFormat
getNumberOfSymbolTables() constretdec::fileformat::FileFormat
getOffsetFromAddress(unsigned long long &result, unsigned long long address) constretdec::fileformat::FileFormat
getOsOrAbi() constretdec::fileformat::ElfFormat
getOsOrAbiVersion() constretdec::fileformat::ElfFormat
getOverlayEntropy(double &res) constretdec::fileformat::FileFormat
getOverlaySize() constretdec::fileformat::FileFormat
getPathToFile() constretdec::fileformat::FileFormat
getPdbInfo() constretdec::fileformat::FileFormat
getRelocation(const std::string &name) constretdec::fileformat::FileFormat
getRelocation(unsigned long long address) constretdec::fileformat::FileFormat
getRelocationMask(unsigned relType, std::vector< std::uint8_t > &mask)retdec::fileformat::ElfFormatprivate
getRelocationTable(unsigned long long secIndex) constretdec::fileinfo::ElfWrapper
getRelocationTables() constretdec::fileformat::FileFormat
getResourceTable() constretdec::fileformat::FileFormat
getResourceTree() constretdec::fileformat::FileFormat
getRichHeader() constretdec::fileformat::FileFormat
getSection(const std::string &secName) constretdec::fileformat::FileFormat
getSection(unsigned long long secIndex) constretdec::fileformat::FileFormat
getSectionFromAddress(unsigned long long address) constretdec::fileformat::FileFormat
getSectionFromOffset(unsigned long long offset) constretdec::fileformat::FileFormat
getSectionOrSegmentFromAddress(unsigned long long address) constretdec::fileformat::FileFormat
getSectionOrSegmentFromOffset(unsigned long long offset) constretdec::fileformat::FileFormat
getSections() constretdec::fileformat::FileFormat
getSections(std::initializer_list< std::string > secs) constretdec::fileformat::FileFormat
getSectionTableCrc32() constretdec::fileformat::FileFormat
getSectionTableEntrySize() const overrideretdec::fileformat::ElfFormatvirtual
getSectionTableMd5() constretdec::fileformat::FileFormat
getSectionTableOffset() const overrideretdec::fileformat::ElfFormatvirtual
getSectionTableSha256() constretdec::fileformat::FileFormat
getSectionTableSize() constretdec::fileformat::ElfFormat
getSegment(const std::string &segName) constretdec::fileformat::FileFormat
getSegment(unsigned long long segIndex) constretdec::fileformat::FileFormat
getSegmentFromAddress(unsigned long long address) constretdec::fileformat::FileFormat
getSegmentFromOffset(unsigned long long offset) constretdec::fileformat::FileFormat
getSegments() constretdec::fileformat::FileFormat
getSegments(std::initializer_list< std::string > segs) constretdec::fileformat::FileFormat
getSegmentTableEntrySize() const overrideretdec::fileformat::ElfFormatvirtual
getSegmentTableOffset() const overrideretdec::fileformat::ElfFormatvirtual
getSegmentTableSize() constretdec::fileformat::ElfFormat
getSha256() constretdec::fileformat::FileFormat
getString(std::string &result, unsigned long long offset, unsigned long long numberOfBytes) constretdec::fileformat::FileFormat
getStringFromEnd(std::string &result, unsigned long long numberOfBytes) constretdec::fileformat::FileFormat
getStrings() constretdec::fileformat::FileFormat
getSymbol(const std::string &name) constretdec::fileformat::FileFormat
getSymbol(unsigned long long address) constretdec::fileformat::FileFormat
getSymbolTable(unsigned long long secIndex) constretdec::fileinfo::ElfWrapper
getSymbolTables() constretdec::fileformat::FileFormat
getTargetArchitecture() const overrideretdec::fileformat::ElfFormatvirtual
getTlsInfo() constretdec::fileformat::FileFormat
getTypeOfFile() constretdec::fileformat::ElfFormat
getUnknownRelocations() constretdec::fileformat::FileFormat
getVersionResource() constretdec::fileformat::FileFormat
getWord(std::uint64_t address, std::uint64_t &res, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
getWordArray(std::uint64_t address, std::vector< std::uint64_t > &res, std::size_t, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
getWordLength() const overrideretdec::fileformat::FileFormatvirtual
getWordOffset(std::uint64_t offset, std::uint64_t &res, retdec::utils::Endianness e=retdec::utils::Endianness::UNKNOWN) constretdec::fileformat::FileFormat
getXByte(std::uint64_t address, std::uint64_t x, std::uint64_t &res, retdec::utils::Endianness e=retdec::utils::Endianness::UNKNOWN) const overrideretdec::fileformat::FileFormatvirtual
getXByteArray(std::uint64_t address, std::uint64_t x, std::vector< std::uint64_t > &res, std::size_t size, Endianness e=Endianness::UNKNOWN) constretdec::utils::ByteValueStorage
GetXByteFn typedefretdec::utils::ByteValueStorageprotected
getXByteOffset(std::uint64_t offset, std::uint64_t x, std::uint64_t &res, retdec::utils::Endianness e=retdec::utils::Endianness::UNKNOWN) constretdec::fileformat::FileFormat
getXBytes(std::uint64_t address, std::uint64_t x, std::vector< std::uint8_t > &res) const overrideretdec::fileformat::FileFormatvirtual
getXBytesOffset(std::uint64_t offset, std::uint64_t x, std::vector< std::uint8_t > &res) constretdec::fileformat::FileFormat
hasCrc32() constretdec::fileformat::FileFormat
hasMd5() constretdec::fileformat::FileFormat
hasMixedEndianForDouble() const overrideretdec::fileformat::ElfFormatvirtual
hasSectionTableCrc32() constretdec::fileformat::FileFormat
hasSectionTableMd5() constretdec::fileformat::FileFormat
hasSectionTableSha256() constretdec::fileformat::FileFormat
hasSha256() constretdec::fileformat::FileFormat
haveDataOnAddress(unsigned long long address) constretdec::fileformat::FileFormat
haveDataOnOffset(unsigned long long offset) constretdec::fileformat::FileFormat
haveReadOnlyDataOnAddress(unsigned long long address) constretdec::fileformat::FileFormat
haveSectionOrSegmentOnAddress(unsigned long long address) constretdec::fileformat::FileFormat
haveSectionOrSegmentOnOffset(unsigned long long offset) constretdec::fileformat::FileFormat
hexToBig(std::string &str) constretdec::utils::ByteValueStorage
hexToLittle(std::string &str) constretdec::utils::ByteValueStorage
importTableretdec::fileformat::FileFormatprotected
init()retdec::fileformat::FileFormatprivate
initArchitecture(Architecture arch, retdec::utils::Endianness endian=retdec::utils::Endianness::UNKNOWN, std::size_t bytesPerWord=4, retdec::common::Address entryPoint=retdec::common::Address::Undefined, retdec::common::Address sectionVMA=retdec::common::Address::Undefined)retdec::fileformat::FileFormat
initSectionTableHashOffsets() overrideretdec::fileformat::ElfFormatprivatevirtual
initStream()retdec::fileformat::FileFormatprivate
initStructures()retdec::fileformat::ElfFormatprivate
isArm() constretdec::fileformat::FileFormat
isBigEndian() constretdec::utils::ByteValueStorage
isCoff() constretdec::fileformat::FileFormat
isDll() const overrideretdec::fileformat::ElfFormatvirtual
isElf() constretdec::fileformat::FileFormat
isExecutable() const overrideretdec::fileformat::ElfFormatvirtual
isIntelHex() constretdec::fileformat::FileFormat
isInValidState() constretdec::fileformat::FileFormat
isLittleEndian() constretdec::utils::ByteValueStorage
isMacho() constretdec::fileformat::FileFormat
isMips() constretdec::fileformat::FileFormat
isObjectFile() const overrideretdec::fileformat::ElfFormatvirtual
isObjectStretchedOverSections(std::size_t addr, std::size_t size) constretdec::fileformat::FileFormat
isPe() constretdec::fileformat::FileFormat
isPointer(unsigned long long address, std::uint64_t *pointer=nullptr) constretdec::fileformat::FileFormat
isPowerPc() constretdec::fileformat::FileFormat
isRawData() constretdec::fileformat::FileFormat
isSignaturePresent() constretdec::fileformat::FileFormat
isSignatureVerified() constretdec::fileformat::FileFormat
isUnknownArch() constretdec::fileformat::FileFormat
isUnknownEndian() constretdec::utils::ByteValueStorage
isUnknownFormat() constretdec::fileformat::FileFormat
isWiiPowerPc() constretdec::fileformat::ElfFormat
isWindowsDriver() constretdec::fileformat::FileFormat
isX86() constretdec::fileformat::FileFormat
isX86_64() constretdec::fileformat::FileFormat
isX86OrX86_64() constretdec::fileformat::FileFormat
loadCoreAuxvInfo(std::size_t offset, std::size_t size)retdec::fileformat::ElfFormatprivate
loadCoreFileMap(std::size_t offset, std::size_t size)retdec::fileformat::ElfFormatprivate
loadCoreInfo()retdec::fileformat::ElfFormatprivate
loadCorePrPsInfo(std::size_t offset, std::size_t size)retdec::fileformat::ElfFormatprivate
loadCorePrStat(std::size_t offset, std::size_t size)retdec::fileformat::ElfFormatprivate
loadDynamicSegmentSection()retdec::fileformat::ElfFormatprivate
loadDynamicTable(DynamicTable &table, const ELFIO::dynamic_section_accessor *elfDynamicTable)retdec::fileformat::ElfFormatprivate
loadDynamicTable(const ELFIO::dynamic_section_accessor *elfDynamicTable, const ELFIO::section *sec)retdec::fileformat::ElfFormatprivate
loadedBytesretdec::fileformat::FileFormatprivate
loadExpHash()retdec::fileformat::FileFormat
loadFlagsretdec::fileformat::FileFormatprivate
loadImpHash()retdec::fileformat::FileFormat
loadInfoFromDynamicSegment()retdec::fileformat::ElfFormatprivate
loadInfoFromDynamicTables(DynamicTable &dynTab, ELFIO::section *sec)retdec::fileformat::ElfFormatprivate
loadNotes()retdec::fileformat::ElfFormatprivate
loadNoteSecSeg(ElfNoteSecSeg &noteSecSegs) constretdec::fileformat::ElfFormatprivate
loadRelocations(const ELFIO::elfio *file, const ELFIO::section *symbolTable, std::unordered_multimap< std::string, unsigned long long > &nameAddressMap)retdec::fileformat::ElfFormatprivate
loadResourceIconHash()retdec::fileformat::FileFormat
loadSections()retdec::fileformat::ElfFormatprivate
loadSegments()retdec::fileformat::ElfFormatprivate
loadStrings()retdec::fileformat::FileFormat
loadStrings(StringType type, std::size_t charSize)retdec::fileformat::FileFormat
loadStrings(StringType type, std::size_t charSize, const SecSeg *secSeg)retdec::fileformat::FileFormat
loadSymbols(const ELFIO::elfio *file, const ELFIO::symbol_section_accessor *elfSymbolTable, const ELFIO::section *elfSection)retdec::fileformat::ElfFormatprivate
loadSymbols(const SymbolTable &oldTab, const DynamicTable &dynTab, ELFIO::section &got)retdec::fileformat::ElfFormatprivate
md5retdec::fileformat::FileFormatprotected
nibblesFromBytes(std::size_t bytes) constretdec::fileformat::FileFormat
NonCopyable(const NonCopyable &)=deleteretdec::utils::NonCopyableprivate
NonCopyable()=defaultretdec::utils::NonCopyableprivate
nonDecodableRangesretdec::fileformat::FileFormatprotected
noteSecSegsretdec::fileformat::FileFormatprotected
operator=(const NonCopyable &)=deleteretdec::utils::NonCopyableprivate
pdbInforetdec::fileformat::FileFormatprotected
readerretdec::fileformat::ElfFormatprotected
relocationTablesretdec::fileformat::FileFormatprotected
resourceTableretdec::fileformat::FileFormatprotected
resourceTreeretdec::fileformat::FileFormatprotected
richHeaderretdec::fileformat::FileFormatprotected
secHashInforetdec::fileformat::FileFormatprotected
sectionCrc32retdec::fileformat::FileFormatprotected
sectionMd5retdec::fileformat::FileFormatprotected
sectionsretdec::fileformat::FileFormatprotected
sectionSha256retdec::fileformat::FileFormatprotected
segmentsretdec::fileformat::FileFormatprotected
set10Byte(std::uint64_t address, long double val)retdec::utils::ByteValueStorage
set1Byte(std::uint64_t address, std::uint64_t val, Endianness e=Endianness::UNKNOWN)retdec::utils::ByteValueStorage
set2Byte(std::uint64_t address, std::uint64_t val, Endianness e=Endianness::UNKNOWN)retdec::utils::ByteValueStorage
set4Byte(std::uint64_t address, std::uint64_t val, Endianness e=Endianness::UNKNOWN)retdec::utils::ByteValueStorage
set8Byte(std::uint64_t address, std::uint64_t val, Endianness e=Endianness::UNKNOWN)retdec::utils::ByteValueStorage
setDouble(std::uint64_t address, double val)retdec::utils::ByteValueStorage
setFloat(std::uint64_t address, float val)retdec::utils::ByteValueStorage
setLoadedBytes(std::vector< unsigned char > *lBytes)retdec::fileformat::FileFormatprotected
setWord(std::uint64_t address, std::uint64_t val, Endianness e=Endianness::UNKNOWN)retdec::utils::ByteValueStorage
setXByte(std::uint64_t address, std::uint64_t x, std::uint64_t val, retdec::utils::Endianness e=retdec::utils::Endianness::UNKNOWN) overrideretdec::fileformat::FileFormatvirtual
setXBytes(std::uint64_t address, const std::vector< std::uint8_t > &val) overrideretdec::fileformat::FileFormatvirtual
sha256retdec::fileformat::FileFormatprotected
signatureVerifiedretdec::fileformat::FileFormatprotected
stateIsValidretdec::fileformat::FileFormatprotected
stringsretdec::fileformat::FileFormatprotected
symbolTablesretdec::fileformat::FileFormatprotected
symtabAddressesretdec::fileformat::ElfFormatprotected
symtabOffsetsretdec::fileformat::ElfFormatprotected
tlsInforetdec::fileformat::FileFormatprotected
unknownRelocsretdec::fileformat::FileFormatprotected
writerretdec::fileformat::ElfFormatprotected
~ByteValueStorage()=defaultretdec::utils::ByteValueStoragevirtual
~FileFormat()retdec::fileformat::FileFormatvirtual
~NonCopyable()=defaultretdec::utils::NonCopyableprivate