LLVM: llvm::objcopy:🧝:Reader Class Reference (original) (raw)
#include "[ObjCopy/ELF/ELFObject.h](ELFObject%5F8h%5Fsource.html)"
Inheritance diagram for llvm::objcopy:🧝:Reader:
[legend]
| Public Member Functions | |
|---|---|
| virtual | ~Reader () |
| virtual Expected< std::unique_ptr< Object > > | create (bool EnsureSymtab) const =0 |
Detailed Description
Definition at line 1040 of file ELFObject.h.
Constructor & Destructor Documentation
| Reader::~Reader ( ) | virtualdefault |
|---|
Member Function Documentation
◆ create()
| virtual Expected< std::unique_ptr< Object > > llvm::objcopy:🧝:Reader::create ( bool EnsureSymtab) const | pure virtual |
|---|
Implemented in llvm::objcopy:🧝:BinaryReader, llvm::objcopy:🧝:ELFReader, and llvm::objcopy:🧝:IHexReader.
Referenced by llvm::objcopy:🧝:executeObjcopyOnBinary(), llvm::objcopy:🧝:executeObjcopyOnIHex(), and llvm::objcopy:🧝:executeObjcopyOnRawBinary().
The documentation for this class was generated from the following files:
- lib/ObjCopy/ELF/ELFObject.h
- lib/ObjCopy/ELF/ELFObject.cpp