retdec
PeLib::BoundImportDirectory Member List

This is the complete list of members for PeLib::BoundImportDirectory, including all inherited members.

addBoundImport(const std::string &strModuleName, std::uint32_t dwTds, std::uint16_t dwOmn, std::uint16_t wWfr)PeLib::BoundImportDirectory
addForwardedModule(std::uint32_t dwBidnr, const std::string &name, std::uint32_t timeStamp=0, std::uint16_t offsetModuleName=0, std::uint16_t forwardedModules=0)PeLib::BoundImportDirectory
calcNumberOfModuleForwarderRefs(std::uint32_t dwBidnr) constPeLib::BoundImportDirectory
calcNumberOfModules() constPeLib::BoundImportDirectory
clear()PeLib::BoundImportDirectory
getModuleIndex(const std::string &strModuleName) constPeLib::BoundImportDirectory
getModuleName(std::uint32_t dwBidnr) constPeLib::BoundImportDirectory
getModuleName(std::uint32_t dwBidnr, std::uint32_t forwardedModule) constPeLib::BoundImportDirectory
getNumberOfModuleForwarderRefs(std::uint32_t dwBidnr) constPeLib::BoundImportDirectory
getNumberOfModuleForwarderRefs(std::uint32_t dwBidnr, std::uint32_t forwardedModule) constPeLib::BoundImportDirectory
getOffsetModuleName(std::uint32_t dwBidnr) constPeLib::BoundImportDirectory
getOffsetModuleName(std::uint32_t dwBidnr, std::uint32_t forwardedModule) constPeLib::BoundImportDirectory
getTimeDateStamp(std::uint32_t dwBidnr) constPeLib::BoundImportDirectory
getTimeDateStamp(std::uint32_t dwBidnr, std::uint32_t forwardedModule) constPeLib::BoundImportDirectory
m_vIbdPeLib::BoundImportDirectoryprotected
read(InputBuffer &inpBuffer, unsigned char *data, unsigned int dwSize)PeLib::BoundImportDirectoryprotected
read(ImageLoader &imageLoader)PeLib::BoundImportDirectory
read(unsigned char *pcBuffer, unsigned int uiSize)PeLib::BoundImportDirectory
rebuild(std::vector< std::uint8_t > &vBuffer, bool fMakeValid=true) constPeLib::BoundImportDirectory
removeBoundImport(const std::string &strModuleName)PeLib::BoundImportDirectory
removeForwardedModule(std::uint32_t dwBidnr, std::uint16_t forwardedModule)PeLib::BoundImportDirectory
setModuleName(std::uint32_t dwBidnr, const std::string &strModuleName)PeLib::BoundImportDirectory
setModuleName(std::uint32_t dwBidnr, std::uint32_t forwardedModule, const std::string &strModuleName)PeLib::BoundImportDirectory
setNumberOfModuleForwarderRefs(std::uint32_t dwBidnr, std::uint16_t wMfr)PeLib::BoundImportDirectory
setNumberOfModuleForwarderRefs(std::uint32_t dwBidnr, std::uint32_t forwardedModule, std::uint16_t wMfr)PeLib::BoundImportDirectory
setOffsetModuleName(std::uint32_t dwBidnr, std::uint16_t wOmn)PeLib::BoundImportDirectory
setOffsetModuleName(std::uint32_t dwBidnr, std::uint32_t forwardedModule, std::uint16_t wOmn)PeLib::BoundImportDirectory
setTimeDateStamp(std::uint32_t dwBidnr, std::uint32_t dwTds)PeLib::BoundImportDirectory
setTimeDateStamp(std::uint32_t dwBidnr, std::uint32_t forwardedModule, std::uint32_t dwTds)PeLib::BoundImportDirectory
size() constPeLib::BoundImportDirectory
totalModules() constPeLib::BoundImportDirectoryprotected
write(const std::string &strFilename, std::uint32_t dwOffset, bool fMakeValid=true) constPeLib::BoundImportDirectory
~BoundImportDirectory()=defaultPeLib::BoundImportDirectoryvirtual