retdec
PeLib::ImportDirectory Member List

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

addFunction(const std::string &strFilename, std::uint16_t wHint)PeLib::ImportDirectoryinline
addFunction(const std::string &strFilename, const std::string &strFuncname)PeLib::ImportDirectoryinline
calculateSize(std::uint32_t pointerSize) constPeLib::ImportDirectoryinline
ConstImpDirFileIterator typedefPeLib::ImportDirectoryprivate
getFileIndex(const std::string &strFilename, currdir cdDir) constPeLib::ImportDirectoryinline
getFileName(std::uint32_t dwFilenr, currdir cdDir) constPeLib::ImportDirectoryinline
getFirstThunk(std::uint32_t dwFilenr, std::uint32_t dwFuncnr, currdir cdDir) constPeLib::ImportDirectoryinline
getFirstThunk(const std::string &strFilename, currdir cdDir) constPeLib::ImportDirectoryinline
getFirstThunk(std::uint32_t dwFilenr, currdir cdDir) constPeLib::ImportDirectoryinline
getForwarderChain(const std::string &strFilename, currdir cdDir) constPeLib::ImportDirectoryinline
getForwarderChain(std::uint32_t dwFilenr, currdir cdDir) constPeLib::ImportDirectoryinline
getFunctionHint(std::uint32_t dwFilenr, std::uint32_t dwFuncnr, currdir cdDir) constPeLib::ImportDirectoryinline
getFunctionIndex(const std::string &strFilename, const std::string &strFuncname, currdir cdDir) constPeLib::ImportDirectoryinline
getFunctionName(std::uint32_t dwFilenr, std::uint32_t dwFuncnr, currdir cdDir) constPeLib::ImportDirectoryinline
getNumberOfFiles(currdir cdDir) constPeLib::ImportDirectoryinline
getNumberOfFunctions(std::uint32_t dwFilenr, currdir cdDir) constPeLib::ImportDirectoryinline
getOccupiedAddresses() constPeLib::ImportDirectoryinline
getOriginalFirstThunk(std::uint32_t dwFilenr, std::uint32_t dwFuncnr, currdir cdDir) constPeLib::ImportDirectoryinline
getOriginalFirstThunk(const std::string &strFilename, currdir cdDir) constPeLib::ImportDirectoryinline
getOriginalFirstThunk(std::uint32_t dwFilenr, currdir cdDir) constPeLib::ImportDirectoryinline
getRvaOfName(const std::string &strFilename, currdir cdDir) constPeLib::ImportDirectoryinline
getRvaOfName(std::uint32_t dwFilenr, currdir cdDir) constPeLib::ImportDirectoryinline
getTimeDateStamp(const std::string &strFilename, currdir cdDir) constPeLib::ImportDirectoryinline
getTimeDateStamp(std::uint32_t dwFilenr, currdir cdDir) constPeLib::ImportDirectoryinline
hasFunction(std::string strFilename, T value, bool(PELIB_THUNK_DATA::*comp)(T) const) constPeLib::ImportDirectoryinlineprivate
ImpDirFileIterator typedefPeLib::ImportDirectoryprivate
ImportDirectory()PeLib::ImportDirectoryinline
loaderError() constPeLib::ImportDirectoryinline
m_ldrErrorPeLib::ImportDirectoryprivate
m_occupiedAddressesPeLib::ImportDirectoryprivate
m_ordinalMaskPeLib::ImportDirectoryprivate
m_thunkSizePeLib::ImportDirectoryprivate
m_vNewiidPeLib::ImportDirectoryprivate
m_vOldiidPeLib::ImportDirectoryprivate
read(ImageLoader &imageLoader)PeLib::ImportDirectoryinline
rebuild(std::vector< std::uint8_t > &vBuffer, std::uint32_t dwRva, bool fixEntries=true)PeLib::ImportDirectoryinline
removeFile(const std::string &strFilename)PeLib::ImportDirectoryinline
removeFunction(const std::string &strFilename, const std::string &strFuncname)PeLib::ImportDirectoryinline
removeFunction(const std::string &strFilename, std::uint16_t wHint)PeLib::ImportDirectoryinline
setFileName(std::uint32_t filenr, currdir cdDir, const std::string &name)PeLib::ImportDirectoryinline
setFirstThunk(std::uint32_t dwFilenr, std::uint32_t dwFuncnr, currdir cdDir, std::uint32_t value)PeLib::ImportDirectoryinline
setFirstThunk(std::uint32_t dwFilenr, currdir cdDir, std::uint32_t value)PeLib::ImportDirectoryinline
setForwarderChain(std::uint32_t dwFilenr, currdir cdDir, std::uint32_t value)PeLib::ImportDirectoryinline
setFunctionHint(std::uint32_t dwFilenr, std::uint32_t dwFuncnr, currdir cdDir, std::uint16_t value)PeLib::ImportDirectoryinline
setFunctionName(std::uint32_t dwFilenr, std::uint32_t dwFuncnr, currdir cdDir, const std::string &functionName)PeLib::ImportDirectoryinline
setLoaderError(LoaderError ldrError)PeLib::ImportDirectoryinline
setOriginalFirstThunk(std::uint32_t dwFilenr, std::uint32_t dwFuncnr, currdir cdDir, std::uint32_t value)PeLib::ImportDirectoryinline
setOriginalFirstThunk(std::uint32_t dwFilenr, currdir cdDir, std::uint32_t value)PeLib::ImportDirectoryinline
setPointerSize(std::uint32_t pointerSize)PeLib::ImportDirectoryinline
setRvaOfName(std::uint32_t dwFilenr, currdir cdDir, std::uint32_t value)PeLib::ImportDirectoryinline
setTimeDateStamp(std::uint32_t dwFilenr, currdir cdDir, std::uint32_t value)PeLib::ImportDirectoryinline
write(const std::string &strFilename, std::uint32_t uiOffset, std::uint32_t uiRva, std::uint32_t pointerSize)PeLib::ImportDirectoryinline
writePointer(OutputBuffer &obBuffer, std::uint64_t pointerValue)PeLib::ImportDirectoryinline