retdec
retdec::fileinfo::MachOWrapper Member List

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

_ldrErrInforetdec::fileformat::FileFormatprotected
anomaliesretdec::fileformat::FileFormatprotected
areSectionsValid() const overrideretdec::fileformat::MachOFormatvirtual
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
chooseArchitecture(const llvm::object::MachOUniversalBinary::object_iterator &itr)retdec::fileformat::MachOFormatprivate
chooseArchitecture(std::uint32_t cpuType)retdec::fileformat::MachOFormat
chooseArchitectureAtIndex(std::uint32_t index)retdec::fileformat::MachOFormat
chosenArchBytesretdec::fileformat::MachOFormatprivate
chosenArchOffsetretdec::fileformat::MachOFormatprivate
chosenArchSizeretdec::fileformat::MachOFormatprivate
clear()retdec::fileformat::FileFormatprotected
clearCommands()retdec::fileformat::MachOFormatprivate
computeSectionTableHashes()retdec::fileformat::FileFormatprotected
constructFatMachO()retdec::fileformat::MachOFormatprivate
constructMachO()retdec::fileformat::MachOFormatprivate
crc32retdec::fileformat::FileFormatprotected
createBytesFromValue(std::uint64_t data, std::uint64_t x, std::vector< std::uint8_t > &value, Endianness endian) constretdec::utils::ByteValueStorageprotected
createRelocationMask(unsigned length) constretdec::fileformat::MachOFormatprivate
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
dumpCommands(std::ostream &outStream)retdec::fileformat::MachOFormatprivate
dumpRegionsValidity()retdec::fileformat::FileFormat
dumpRegionsValidity(std::string &dumpStr)retdec::fileformat::FileFormat
dumpResourceTree()retdec::fileformat::FileFormat
dumpResourceTree(std::string &dumpStr)retdec::fileformat::FileFormat
dyldInfoCommand(const llvm::object::MachOObjectFile::LoadCommandInfo &commandInfo)retdec::fileformat::MachOFormatprivate
dynamicTablesretdec::fileformat::FileFormatprotected
dySymtabCommand()retdec::fileformat::MachOFormatprivate
elfCoreInforetdec::fileformat::FileFormatprotected
entryPointAddrretdec::fileformat::MachOFormatprivate
entryPointCommand(const llvm::object::MachOObjectFile::LoadCommandInfo &commandInfo)retdec::fileformat::MachOFormatprivate
entryPointOffsetretdec::fileformat::MachOFormatprivate
exportTableretdec::fileformat::FileFormatprotected
fatFileretdec::fileformat::MachOFormatprotected
fileretdec::fileformat::MachOFormatprotected
fileBufferretdec::fileformat::MachOFormatprivate
fileFormatretdec::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
filePathretdec::fileformat::FileFormatprotected
fileStreamretdec::fileformat::FileFormatprotected
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
get32Bit(const char *ptr) constretdec::fileformat::MachOFormatprivate
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
get64Bit(const char *ptr) constretdec::fileformat::MachOFormatprivate
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::MachOFormatvirtual
getAddressFromOffset(unsigned long long &result, unsigned long long offset) constretdec::fileformat::FileFormat
getAnomalies() constretdec::fileformat::FileFormat
getBufferEnd() constretdec::fileformat::MachOFormatprivate
getBufferStart() constretdec::fileformat::MachOFormatprivate
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::MachOFormatvirtual
getCertificateTable() constretdec::fileformat::FileFormat
getChosenArchitectureOffset() constretdec::fileformat::MachOFormat
getCrc32() constretdec::fileformat::FileFormat
getDeclaredFileLength() constretdec::fileformat::FileFormatvirtual
getDeclaredNumberOfSections() const overrideretdec::fileformat::MachOFormatvirtual
getDeclaredNumberOfSegments() const overrideretdec::fileformat::MachOFormatvirtual
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
getElfCoreInfo() constretdec::fileformat::FileFormat
getElfNoteSecSegs() constretdec::fileformat::FileFormat
getEncryptionInfo(unsigned long &off, unsigned long &size, unsigned long &id)retdec::fileformat::MachOFormat
getEndianness() const overrideretdec::fileformat::MachOFormatvirtual
getEpAddress(unsigned long long &result) const overrideretdec::fileformat::MachOFormatvirtual
getEpBytes(std::vector< std::uint8_t > &result, unsigned long long numberOfBytes) constretdec::fileformat::FileFormat
getEpOffset(unsigned long long &epOffset) const overrideretdec::fileformat::MachOFormatvirtual
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
getFileFormat() constretdec::fileformat::FileFormat
getFileFormatName() const overrideretdec::fileformat::MachOFormatvirtual
getFileLength() constretdec::fileformat::FileFormat
getFileType() constretdec::fileformat::MachOFormat
getFirstCommandOffset() constretdec::fileformat::MachOFormatprivate
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::MachOFormatvirtual
getImport(const std::string &name) constretdec::fileformat::FileFormat
getImport(unsigned long long address) constretdec::fileformat::FileFormat
getImportFromBindEntry(const llvm::object::MachOBindEntry &input)retdec::fileformat::MachOFormatprivate
getImportsFromSection(const MachOSection *secPtr)retdec::fileformat::MachOFormatprivate
getImportTable() constretdec::fileformat::FileFormat
getInverseEndianness() constretdec::utils::ByteValueStorage
getLastButOneSection() constretdec::fileformat::FileFormat
getLastButOneSegment() constretdec::fileformat::FileFormat
getLastSection() constretdec::fileformat::FileFormat
getLastSegment() constretdec::fileformat::FileFormat
getLazySymbolsSection() constretdec::fileformat::MachOFormatprivate
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::MachOFormatvirtual
getMachOParser() constretdec::fileinfo::MachOWrapper
getMachOUniversalArchitectures() constretdec::fileformat::MachOFormatprivate
getManifestResource() constretdec::fileformat::FileFormat
getMd5() constretdec::fileformat::FileFormat
GetNByteFn typedefretdec::utils::ByteValueStorageprotected
getNibbleLength() const overrideretdec::fileformat::FileFormatvirtual
getNonDecodableAddressRanges() constretdec::fileformat::FileFormat
getNonLazySymbolsSection() constretdec::fileformat::MachOFormatprivate
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
getNumberOfCommands() constretdec::fileformat::MachOFormatprivate
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
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
getRelocationTable(unsigned long long tabIndex) constretdec::fileformat::FileFormat
getRelocationTables() constretdec::fileformat::FileFormat
getResourceTable() constretdec::fileformat::FileFormat
getResourceTree() constretdec::fileformat::FileFormat
getRichHeader() constretdec::fileformat::FileFormat
getSecSegName(const char *secSegName) constretdec::fileformat::MachOFormatprivate
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::MachOFormatvirtual
getSectionTableMd5() constretdec::fileformat::FileFormat
getSectionTableOffset() const overrideretdec::fileformat::MachOFormatvirtual
getSectionTableSha256() constretdec::fileformat::FileFormat
getSectionType(std::uint32_t flags, const std::string &name) constretdec::fileformat::MachOFormatprivate
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::MachOFormatvirtual
getSegmentTableOffset() const overrideretdec::fileformat::MachOFormatvirtual
getSegmentType(const char *segName) constretdec::fileformat::MachOFormatprivate
getSha256() constretdec::fileformat::FileFormat
getSizeOfCommands() constretdec::fileformat::MachOFormat
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 tabIndex) constretdec::fileformat::FileFormat
getSymbolTables() constretdec::fileformat::FileFormat
getTargetArchitecture(std::uint32_t cpuType) constretdec::fileformat::MachOFormatprivate
getTargetArchitecture() const overrideretdec::fileformat::MachOFormatvirtual
getTargetOs(std::string &name, std::string &version) constretdec::fileformat::MachOFormat
getTlsInfo() constretdec::fileformat::FileFormat
getTypeOfFile() constretdec::fileinfo::MachOWrapper
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
handleRelocation(std::uint32_t firstDword, std::uint32_t secondDword, RelocationTable *tabPtr)retdec::fileformat::MachOFormatprivate
handleScatteredRelocation(std::uint32_t firstDword, RelocationTable *tabPtr)retdec::fileformat::MachOFormatprivate
hasCrc32() constretdec::fileformat::FileFormat
hasEntryPointretdec::fileformat::MachOFormatprivate
hasMd5() constretdec::fileformat::FileFormat
hasMixedEndianForDouble() const overrideretdec::fileformat::MachOFormatvirtual
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
header32retdec::fileformat::MachOFormatprivate
header64retdec::fileformat::MachOFormatprivate
hexToBig(std::string &str) constretdec::utils::ByteValueStorage
hexToLittle(std::string &str) constretdec::utils::ByteValueStorage
importTableretdec::fileformat::FileFormatprotected
indirectTableretdec::fileformat::MachOFormatprivate
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::MachOFormatvirtual
initStream()retdec::fileformat::FileFormatprivate
initStructures()retdec::fileformat::MachOFormatprivate
is32retdec::fileformat::MachOFormatprivate
is32Bit() constretdec::fileformat::MachOFormat
isArm() constretdec::fileformat::FileFormat
isBigEndian() constretdec::utils::ByteValueStorage
isCoff() constretdec::fileformat::FileFormat
isDll() const overrideretdec::fileformat::MachOFormatvirtual
isDyldretdec::fileformat::MachOFormatprivate
isElf() constretdec::fileformat::FileFormat
isExecutable() const overrideretdec::fileformat::MachOFormatvirtual
isFatretdec::fileformat::MachOFormatprivate
isFatBinary() constretdec::fileformat::MachOFormat
isIntelHex() constretdec::fileformat::FileFormat
isInValidState() constretdec::fileformat::FileFormat
isLittleretdec::fileformat::MachOFormatprivate
isLittleEndian() constretdec::utils::ByteValueStorage
isMacho() constretdec::fileformat::FileFormat
isMips() constretdec::fileformat::FileFormat
isObjectFile() const overrideretdec::fileformat::MachOFormatvirtual
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
isStaticLibretdec::fileformat::MachOFormatprivate
isStaticLibrary() constretdec::fileformat::MachOFormat
isUnknownArch() constretdec::fileformat::FileFormat
isUnknownEndian() constretdec::utils::ByteValueStorage
isUnknownFormat() constretdec::fileformat::FileFormat
isWindowsDriver() constretdec::fileformat::FileFormat
isX86() constretdec::fileformat::FileFormat
isX86_64() constretdec::fileformat::FileFormat
isX86OrX86_64() constretdec::fileformat::FileFormat
loadCommands()retdec::fileformat::MachOFormatprivate
loadDylibCommand(const llvm::object::MachOObjectFile::LoadCommandInfo &commandInfo)retdec::fileformat::MachOFormatprivate
loadedBytesretdec::fileformat::FileFormatprivate
loadExpHash()retdec::fileformat::FileFormat
loadFlagsretdec::fileformat::FileFormatprivate
loadImpHash()retdec::fileformat::FileFormat
loadResourceIconHash()retdec::fileformat::FileFormat
loadSection(const T &section)retdec::fileformat::MachOFormatprivate
loadSectionRelocations(std::size_t offset, std::size_t count)retdec::fileformat::MachOFormatprivate
loadSegment(const T &segment)retdec::fileformat::MachOFormatprivate
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
MachOFormat(std::string pathToFile, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::MachOFormat
MachOFormat(std::istream &inputStream, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::MachOFormat
MachOFormat(const std::uint8_t *data, std::size_t size, LoadFlags loadFlags=LoadFlags::NONE)retdec::fileformat::MachOFormat
MachOWrapper(std::string pathToFile, retdec::fileformat::LoadFlags loadFlags)retdec::fileinfo::MachOWrapper
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
offsetToAddress(unsigned long long offset) constretdec::fileformat::MachOFormatprivate
oldEntryPointCommand(const llvm::object::MachOObjectFile::LoadCommandInfo &commandInfo)retdec::fileformat::MachOFormatprivate
operator=(const NonCopyable &)=deleteretdec::utils::NonCopyableprivate
parseIndirectTable(std::uint32_t offset, std::uint32_t size)retdec::fileformat::MachOFormatprivate
pdbInforetdec::fileformat::FileFormatprotected
relocationTablesretdec::fileformat::FileFormatprotected
resourceTableretdec::fileformat::FileFormatprotected
resourceTreeretdec::fileformat::FileFormatprotected
richHeaderretdec::fileformat::FileFormatprotected
secHashInforetdec::fileformat::FileFormatprotected
sectionCounterretdec::fileformat::MachOFormatprivate
sectionCrc32retdec::fileformat::FileFormatprotected
sectionMd5retdec::fileformat::FileFormatprotected
sectionsretdec::fileformat::FileFormatprotected
sectionSha256retdec::fileformat::FileFormatprotected
segment64Command(const llvm::object::MachOObjectFile::LoadCommandInfo &commandInfo)retdec::fileformat::MachOFormatprivate
segmentCommand(const llvm::object::MachOObjectFile::LoadCommandInfo &commandInfo)retdec::fileformat::MachOFormatprivate
segmentCounterretdec::fileformat::MachOFormatprivate
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
setWidthAndEndianness()retdec::fileformat::MachOFormatprivate
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
symbolsretdec::fileformat::MachOFormatprivate
symbolTablesretdec::fileformat::FileFormatprotected
symtabCommand()retdec::fileformat::MachOFormatprivate
tlsInforetdec::fileformat::FileFormatprotected
unknownRelocsretdec::fileformat::FileFormatprotected
~ByteValueStorage()=defaultretdec::utils::ByteValueStoragevirtual
~FileFormat()retdec::fileformat::FileFormatvirtual
~NonCopyable()=defaultretdec::utils::NonCopyableprivate