|
LLVM
8.0.1
|
#include "llvm/Object/WindowsResource.h"
Classes | |
| class | TreeNode |
Public Member Functions | |
| WindowsResourceParser () | |
| Error | parse (WindowsResource *WR) |
| void | printTree (raw_ostream &OS) const |
| const TreeNode & | getTree () const |
| const ArrayRef< std::vector< uint8_t > > | getData () const |
| const ArrayRef< std::vector< UTF16 > > | getStringTable () const |
Definition at line 148 of file WindowsResource.h.
| llvm::object::WindowsResourceParser::WindowsResourceParser | ( | ) |
Definition at line 129 of file WindowsResource.cpp.
Definition at line 155 of file WindowsResource.h.
References llvm::Data.
|
inline |
Definition at line 156 of file WindowsResource.h.
Definition at line 154 of file WindowsResource.h.
| Error llvm::object::WindowsResourceParser::parse | ( | WindowsResource * | WR | ) |
Definition at line 131 of file WindowsResource.cpp.
References llvm::consumeError(), E, llvm::object::WindowsResource::getHeadEntry(), and llvm::Error::success().
| void llvm::object::WindowsResourceParser::printTree | ( | raw_ostream & | OS | ) | const |
Definition at line 170 of file WindowsResource.cpp.
References Characteristics, llvm::object::ResourceEntryRef::checkNameString(), llvm::object::ResourceEntryRef::checkTypeString(), llvm::object::ResourceEntryRef::getCharacteristics(), llvm::object::ResourceEntryRef::getLanguage(), llvm::object::ResourceEntryRef::getMajorVersion(), llvm::object::ResourceEntryRef::getMinorVersion(), llvm::object::ResourceEntryRef::getNameID(), llvm::object::ResourceEntryRef::getNameString(), llvm::object::ResourceEntryRef::getTypeID(), llvm::object::ResourceEntryRef::getTypeString(), and llvm::object::WindowsResourceParser::TreeNode::print().
1.8.13