retdec
|
This is the complete list of members for PeLib::ResourceDirectory, including all inherited members.
addOccupiedAddressRange(unsigned int start, unsigned int end) | PeLib::ResourceDirectory | |
addResource(std::uint32_t dwResTypeId, std::uint32_t dwResId) | PeLib::ResourceDirectory | |
addResource(std::uint32_t dwResTypeId, const std::string &strResName) | PeLib::ResourceDirectory | |
addResource(const std::string &strResTypeName, std::uint32_t dwResId) | PeLib::ResourceDirectory | |
addResource(const std::string &strResTypeName, const std::string &strResName) | PeLib::ResourceDirectory | |
addResourceT(S restypeid, T resid, ResourceChild &rc) | PeLib::ResourceDirectory | protected |
addResourceType(std::uint32_t dwResTypeId) | PeLib::ResourceDirectory | |
addResourceType(const std::string &strResTypeName) | PeLib::ResourceDirectory | |
getNumberOfResources(std::uint32_t dwId) const | PeLib::ResourceDirectory | |
getNumberOfResources(const std::string &strResTypeName) const | PeLib::ResourceDirectory | |
getNumberOfResourcesByIndex(unsigned int uiIndex) const | PeLib::ResourceDirectory | |
getNumberOfResourceTypes() const | PeLib::ResourceDirectory | |
getOccupiedAddresses() const | PeLib::ResourceDirectory | |
getOffset() const | PeLib::ResourceDirectory | |
getResourceData(std::uint32_t dwResTypeId, std::uint32_t dwResId, std::vector< std::uint8_t > &data) const | PeLib::ResourceDirectory | |
getResourceData(std::uint32_t dwResTypeId, const std::string &strResName, std::vector< std::uint8_t > &data) const | PeLib::ResourceDirectory | |
getResourceData(const std::string &strResTypeName, std::uint32_t dwResId, std::vector< std::uint8_t > &data) const | PeLib::ResourceDirectory | |
getResourceData(const std::string &strResTypeName, const std::string &strResName, std::vector< std::uint8_t > &data) const | PeLib::ResourceDirectory | |
getResourceDataByIndex(unsigned int uiResTypeIndex, unsigned int uiResIndex, std::vector< std::uint8_t > &data) const | PeLib::ResourceDirectory | |
getResourceDataT(S restypeid, T resid, std::vector< std::uint8_t > &data) const | PeLib::ResourceDirectory | protected |
getResourceId(std::uint32_t dwResTypeId, const std::string &strResName) const | PeLib::ResourceDirectory | |
getResourceId(const std::string &strResTypeName, const std::string &strResName) const | PeLib::ResourceDirectory | |
getResourceIdByIndex(unsigned int uiResTypeIndex, unsigned int uiResIndex) const | PeLib::ResourceDirectory | |
getResourceIdT(S restypeid, T resid) const | PeLib::ResourceDirectory | protected |
getResourceName(std::uint32_t dwResTypeId, std::uint32_t dwResId) const | PeLib::ResourceDirectory | |
getResourceName(const std::string &strResTypeName, std::uint32_t dwResId) const | PeLib::ResourceDirectory | |
getResourceNameByIndex(unsigned int uiResTypeIndex, unsigned int uiResIndex) const | PeLib::ResourceDirectory | |
getResourceNameT(S restypeid, T resid) const | PeLib::ResourceDirectory | protected |
getResourceTypeIdByIndex(unsigned int uiIndex) const | PeLib::ResourceDirectory | |
getResourceTypeNameByIndex(unsigned int uiIndex) const | PeLib::ResourceDirectory | |
getRoot() | PeLib::ResourceDirectory | |
getRoot() const | PeLib::ResourceDirectory | |
hasNodeOffset(std::size_t nodeOffset) const | PeLib::ResourceDirectory | |
insertNodeOffset(std::size_t nodeOffset) | PeLib::ResourceDirectory | |
loaderError() const | PeLib::ResourceDirectory | |
locateResourceT(S restypeid, T resid) const | PeLib::ResourceDirectory | protected |
locateResourceT(S restypeid, T resid) | PeLib::ResourceDirectory | protected |
m_ldrError | PeLib::ResourceDirectory | protected |
m_occupiedAddresses | PeLib::ResourceDirectory | protected |
m_readOffset | PeLib::ResourceDirectory | protected |
m_resourceNodeOffsets | PeLib::ResourceDirectory | protected |
m_rnRoot | PeLib::ResourceDirectory | protected |
makeValid() | PeLib::ResourceDirectory | |
read(ImageLoader &imageLoader) | PeLib::ResourceDirectory | |
rebuild(std::vector< std::uint8_t > &vBuffer, unsigned int uiRva) const | PeLib::ResourceDirectory | |
recalculate(unsigned int &uiNewSize, unsigned int uiNewRva) | PeLib::ResourceDirectory | |
removeResource(std::uint32_t dwResTypeId, std::uint32_t dwResId) | PeLib::ResourceDirectory | |
removeResource(std::uint32_t dwResTypeId, const std::string &strResName) | PeLib::ResourceDirectory | |
removeResource(const std::string &strResTypeName, std::uint32_t dwResId) | PeLib::ResourceDirectory | |
removeResource(const std::string &strResTypeName, const std::string &strResName) | PeLib::ResourceDirectory | |
removeResourceT(S restypeid, T resid) | PeLib::ResourceDirectory | protected |
removeResourceType(std::uint32_t dwResTypeId) | PeLib::ResourceDirectory | |
removeResourceType(const std::string &strResTypeName) | PeLib::ResourceDirectory | |
removeResourceTypeByIndex(unsigned int uiIndex) | PeLib::ResourceDirectory | |
ResourceDirectory() | PeLib::ResourceDirectory | |
resourceTypeIdToIndex(std::uint32_t dwResTypeId) const | PeLib::ResourceDirectory | |
resourceTypeNameToIndex(const std::string &strResTypeName) const | PeLib::ResourceDirectory | |
setLoaderError(LoaderError ldrError) | PeLib::ResourceDirectory | |
setResourceData(std::uint32_t dwResTypeId, std::uint32_t dwResId, std::vector< std::uint8_t > &data) | PeLib::ResourceDirectory | |
setResourceData(std::uint32_t dwResTypeId, const std::string &strResName, std::vector< std::uint8_t > &data) | PeLib::ResourceDirectory | |
setResourceData(const std::string &strResTypeName, std::uint32_t dwResId, std::vector< std::uint8_t > &data) | PeLib::ResourceDirectory | |
setResourceData(const std::string &strResTypeName, const std::string &strResName, std::vector< std::uint8_t > &data) | PeLib::ResourceDirectory | |
setResourceDataByIndex(unsigned int uiResTypeIndex, unsigned int uiResIndex, std::vector< std::uint8_t > &data) | PeLib::ResourceDirectory | |
setResourceDataT(S restypeid, T resid, std::vector< std::uint8_t > &data) | PeLib::ResourceDirectory | protected |
setResourceId(std::uint32_t dwResTypeId, std::uint32_t dwResId, std::uint32_t dwNewResId) | PeLib::ResourceDirectory | |
setResourceId(std::uint32_t dwResTypeId, const std::string &strResName, std::uint32_t dwNewResId) | PeLib::ResourceDirectory | |
setResourceId(const std::string &strResTypeName, std::uint32_t dwResId, std::uint32_t dwNewResId) | PeLib::ResourceDirectory | |
setResourceId(const std::string &strResTypeName, const std::string &strResName, std::uint32_t dwNewResId) | PeLib::ResourceDirectory | |
setResourceIdByIndex(unsigned int uiResTypeIndex, unsigned int uiResIndex, std::uint32_t dwNewResId) | PeLib::ResourceDirectory | |
setResourceIdT(S restypeid, T resid, std::uint32_t dwNewResId) | PeLib::ResourceDirectory | protected |
setResourceName(std::uint32_t dwResTypeId, std::uint32_t dwResId, const std::string &strNewResName) | PeLib::ResourceDirectory | |
setResourceName(std::uint32_t dwResTypeId, const std::string &strResName, const std::string &strNewResName) | PeLib::ResourceDirectory | |
setResourceName(const std::string &strResTypeName, std::uint32_t dwResId, const std::string &strNewResName) | PeLib::ResourceDirectory | |
setResourceName(const std::string &strResTypeName, const std::string &strResName, const std::string &strNewResName) | PeLib::ResourceDirectory | |
setResourceNameByIndex(unsigned int uiResTypeIndex, unsigned int uiResIndex, const std::string &strNewResName) | PeLib::ResourceDirectory | |
setResourceNameT(S restypeid, T resid, std::string strNewResName) | PeLib::ResourceDirectory | protected |
write(const std::string &strFilename, unsigned int uiOffset, unsigned int uiRva) const | PeLib::ResourceDirectory | |
~ResourceDirectory()=default | PeLib::ResourceDirectory | virtual |