7 #ifndef FILEINFO_FILE_INFORMATION_FILE_INFORMATION_TYPES_RESOURCE_TABLE_RESOURCE_TABLE_H
8 #define FILEINFO_FILE_INFORMATION_FILE_INFORMATION_TYPES_RESOURCE_TABLE_RESOURCE_TABLE_H
50 std::string
getResourceNameIdStr(std::size_t index, std::ios_base &(* format)(std::ios_base &))
const;
51 std::string
getResourceTypeIdStr(std::size_t index, std::ios_base &(* format)(std::ios_base &))
const;
54 std::string
getResourceOffsetStr(std::size_t index, std::ios_base &(* format)(std::ios_base &))
const;
55 std::string
getResourceSizeStr(std::size_t index, std::ios_base &(* format)(std::ios_base &))
const;
Definition: resource_table.h:25
std::string getResourceTypeIdStr(std::size_t index, std::ios_base &(*format)(std::ios_base &)) const
Definition: resource_table.cpp:221
std::string getStringName(std::size_t index) const
Definition: resource_table.cpp:179
std::string getResourceIconPerceptualDCTpHash() const
std::string getResourceOffsetStr(std::size_t index, std::ios_base &(*format)(std::ios_base &)) const
Definition: resource_table.cpp:278
const retdec::fileformat::ResourceTable * table
Definition: resource_table.h:27
std::string getResourceSizeStr(std::size_t index, std::ios_base &(*format)(std::ios_base &)) const
Definition: resource_table.cpp:290
std::size_t getNumberOfResources() const
Definition: resource_table.cpp:17
std::string getResourceType(std::size_t index) const
Definition: resource_table.cpp:135
std::string getResourceName(std::size_t index) const
Definition: resource_table.cpp:124
void setTable(const retdec::fileformat::ResourceTable *resourceTable)
Definition: resource_table.cpp:300
std::string getResourceIconhashSha256() const
Definition: resource_table.cpp:95
std::string getResourceCrc32(std::size_t index) const
Definition: resource_table.cpp:45
std::size_t getNumberOfLanguages() const
Definition: resource_table.cpp:26
std::string getResourceNameIdStr(std::size_t index, std::ios_base &(*format)(std::ios_base &)) const
Definition: resource_table.cpp:202
std::string getResourceIconhashCrc32() const
Definition: resource_table.cpp:77
bool hasRecords() const
Definition: resource_table.cpp:309
std::string getLanguageLcid(std::size_t index) const
Definition: resource_table.cpp:157
std::size_t getNumberOfStrings() const
Definition: resource_table.cpp:35
const retdec::fileformat::Resource * getResource(std::size_t position) const
Definition: resource_table.cpp:114
std::string getResourceLanguage(std::size_t index) const
Definition: resource_table.cpp:146
std::string getResourceMd5(std::size_t index) const
Definition: resource_table.cpp:56
std::string getResourceSha256(std::size_t index) const
Definition: resource_table.cpp:67
std::string getResourceIconPerceptualAvgHash() const
Definition: resource_table.cpp:104
std::string getResourceSublanguageIdStr(std::size_t index, std::ios_base &(*format)(std::ios_base &)) const
Definition: resource_table.cpp:259
std::string getResourceIconhashMd5() const
Definition: resource_table.cpp:86
std::string getLanguageCodePage(std::size_t index) const
Definition: resource_table.cpp:168
std::string getStringValue(std::size_t index) const
Definition: resource_table.cpp:190
std::string getResourceLanguageIdStr(std::size_t index, std::ios_base &(*format)(std::ios_base &)) const
Definition: resource_table.cpp:240
Definition: archive_wrapper.h:19