LLVM 22.0.0git
llvm::objcopy::elf::SRECWriter Class Reference

#include "ObjCopy/ELF/ELFObject.h"

Inheritance diagram for llvm::objcopy::elf::SRECWriter:
[legend]

Public Member Functions

 SRECWriter (Object &Obj, raw_ostream &OS, StringRef OutputFile)
Error write () override
Public Member Functions inherited from llvm::objcopy::elf::ASCIIHexWriter
 ASCIIHexWriter (Object &Obj, raw_ostream &OS, StringRef OutputFile)
Error finalize () override
Public Member Functions inherited from llvm::objcopy::elf::Writer
virtual ~Writer ()
 Writer (Object &O, raw_ostream &Out)

Additional Inherited Members

Protected Member Functions inherited from llvm::objcopy::elf::ASCIIHexWriter
Error checkSection (const SectionBase &S) const
Protected Attributes inherited from llvm::objcopy::elf::ASCIIHexWriter
StringRef OutputFileName
size_t TotalSize = 0
std::vector< const SectionBase * > Sections
Protected Attributes inherited from llvm::objcopy::elf::Writer
ObjectObj
std::unique_ptr< WritableMemoryBufferBuf
raw_ostreamOut

Detailed Description

Definition at line 407 of file ELFObject.h.

Constructor & Destructor Documentation

◆ SRECWriter()

llvm::objcopy::elf::SRECWriter::SRECWriter ( Object & Obj,
raw_ostream & OS,
StringRef OutputFile )
inline

Member Function Documentation

◆ write()


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