LLVM: llvm::objcopy:π§:SectionWriter Class Reference (original) (raw)
#include "[ObjCopy/ELF/ELFObject.h](ELFObject%5F8h%5Fsource.html)"
Inheritance diagram for llvm::objcopy:π§:SectionWriter:
| Public Member Functions | |
|---|---|
| ~SectionWriter () override=default | |
| Error | visit (const Section &Sec) override |
| Error | visit (const OwnedDataSection &Sec) override |
| Error | visit (const StringTableSection &Sec) override |
| Error | visit (const DynamicRelocationSection &Sec) override |
| Error | visit (const SymbolTableSection &Sec) override=0 |
| Error | visit (const RelocationSection &Sec) override=0 |
| Error | visit (const GnuDebugLinkSection &Sec) override=0 |
| Error | visit (const GroupSection &Sec) override=0 |
| Error | visit (const SectionIndexSection &Sec) override=0 |
| Error | visit (const CompressedSection &Sec) override=0 |
| Error | visit (const DecompressedSection &Sec) override=0 |
| SectionWriter (WritableMemoryBuffer &Buf) | |
| Public Member Functions inherited from llvm::objcopy:π§:SectionVisitor | |
| virtual | ~SectionVisitor ()=default |
Detailed Description
Constructor & Destructor Documentation
| llvm::objcopy:π§:SectionWriter::~SectionWriter ( ) | overridedefault |
|---|
β SectionWriter()
Member Function Documentation
β visit() [1/11]
β visit() [2/11]
β visit() [3/11]
β visit() [4/11]
β visit() [5/11]
β visit() [6/11]
β visit() [7/11]
β visit() [8/11]
β visit() [9/11]
β visit() [10/11]
β visit() [11/11]
Member Data Documentation
β Out
Definition at line 109 of file ELFObject.h.
Referenced by SectionWriter(), llvm::objcopy:π§:ELFSectionWriter< ELFT >::visit(), llvm::objcopy:π§:ELFSectionWriter< ELFT >::visit(), llvm::objcopy:π§:ELFSectionWriter< ELFT >::visit(), llvm::objcopy:π§:ELFSectionWriter< ELFT >::visit(), llvm::objcopy:π§:ELFSectionWriter< ELFT >::visit(), llvm::objcopy:π§:ELFSectionWriter< ELFT >::visit(), llvm::objcopy:π§:ELFSectionWriter< ELFT >::visit(), llvm::objcopy:π§:IHexSectionWriterBase::visit(), visit(), visit(), visit(), llvm::objcopy:π§:IHexSectionWriter::writeData(), and llvm::objcopy:π§:SRECSectionWriter::writeRecord().
The documentation for this class was generated from the following files:
- lib/ObjCopy/ELF/ELFObject.h
- lib/ObjCopy/ELF/ELFObject.cpp