This is the complete list of members for PeLib::ResourceNode, including all inherited members.
addChild() | PeLib::ResourceNode | |
children | PeLib::ResourceNode | private |
fixNumberOfEntries | PeLib::ResourceNode | friend |
getCharacteristics() const | PeLib::ResourceNode | |
getChild(std::size_t uiIndex) | PeLib::ResourceNode | |
getChild(std::size_t uiIndex) const | PeLib::ResourceNode | |
getChildName(unsigned int uiIndex) const | PeLib::ResourceNode | |
getElementRva() const | PeLib::ResourceElement | |
getMajorVersion() const | PeLib::ResourceNode | |
getMinorVersion() const | PeLib::ResourceNode | |
getNumberOfChildren() const | PeLib::ResourceNode | |
getNumberOfIdEntries() const | PeLib::ResourceNode | |
getNumberOfNamedEntries() const | PeLib::ResourceNode | |
getOffsetToChildData(unsigned int uiIndex) const | PeLib::ResourceNode | |
getOffsetToChildName(unsigned int uiIndex) const | PeLib::ResourceNode | |
getTimeDateStamp() const | PeLib::ResourceNode | |
header | PeLib::ResourceNode | private |
isLeaf() const | PeLib::ResourceNode | virtual |
makeValid() | PeLib::ResourceNode | virtual |
read(ImageLoader &imageLoader, std::uint32_t uiRsrcRva, std::uint32_t uiOffset, std::uint32_t sizeOfImage, ResourceDirectory *resDir) | PeLib::ResourceNode | protectedvirtual |
rebuild(OutputBuffer &, unsigned int uiOffset, unsigned int uiRva, const std::string &) const | PeLib::ResourceNode | protectedvirtual |
recalculate(unsigned int &uiCurrentOffset, unsigned int uiNewRva) override | PeLib::ResourceNode | protectedvirtual |
removeChild(unsigned int uiIndex) | PeLib::ResourceNode | |
ResourceChild class | PeLib::ResourceNode | friend |
ResourceDirectory class | PeLib::ResourceNode | friend |
ResourceElement() | PeLib::ResourceElement | |
ResourceNode() | PeLib::ResourceNode | |
setCharacteristics(std::uint32_t value) | PeLib::ResourceNode | |
setChildName(unsigned int uiIndex, const std::string &strNewName) | PeLib::ResourceNode | |
setMajorVersion(std::uint16_t value) | PeLib::ResourceNode | |
setMinorVersion(std::uint16_t value) | PeLib::ResourceNode | |
setNumberOfIdEntries(std::uint16_t value) | PeLib::ResourceNode | |
setNumberOfNamedEntries(std::uint16_t value) | PeLib::ResourceNode | |
setOffsetToChildData(unsigned int uiIndex, std::uint32_t dwNewOffset) | PeLib::ResourceNode | |
setOffsetToChildName(unsigned int uiIndex, std::uint32_t dwNewOffset) | PeLib::ResourceNode | |
setTimeDateStamp(std::uint32_t value) | PeLib::ResourceNode | |
uiElementRva | PeLib::ResourceElement | protected |
~ResourceElement() | PeLib::ResourceElement | inlinevirtual |
~ResourceNode() override | PeLib::ResourceNode | virtual |