LLVM: llvm::object::WindowsResourceParser Class Reference (original) (raw)

#include "[llvm/Object/WindowsResource.h](WindowsResource%5F8h%5Fsource.html)"

Public Member Functions
LLVM_ABI WindowsResourceParser (bool MinGW=false)
LLVM_ABI Error parse (WindowsResource *WR, std::vector< std::string > &Duplicates)
LLVM_ABI Error parse (ResourceSectionRef &RSR, StringRef Filename, std::vector< std::string > &Duplicates)
LLVM_ABI void cleanUpManifests (std::vector< std::string > &Duplicates)
LLVM_ABI void printTree (raw_ostream &OS) const
const TreeNode & getTree () const
ArrayRef< std::vector< uint8_t > > getData () const
ArrayRef< std::vector< UTF16 > > getStringTable () const

Definition at line 154 of file WindowsResource.h.

llvm::object::WindowsResourceParser::WindowsResourceParser ( bool MinGW = false )

cleanUpManifests()

void llvm::object::WindowsResourceParser::cleanUpManifests ( std::vector< std::string > & Duplicates )

getData()

ArrayRef< std::vector< uint8_t > > llvm::object::WindowsResourceParser::getData ( ) const inline

getStringTable()

ArrayRef< std::vector< UTF16 > > llvm::object::WindowsResourceParser::getStringTable ( ) const inline

getTree()

const TreeNode & llvm::object::WindowsResourceParser::getTree ( ) const inline

parse() [1/2]

parse() [2/2]

Error llvm::object::WindowsResourceParser::parse ( WindowsResource * WR,
std::vector< std::string > & Duplicates )

printTree()

void llvm::object::WindowsResourceParser::printTree ( raw_ostream & OS ) const

The documentation for this class was generated from the following files: