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

#include "ObjCopy/ELF/ELFObject.h"

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

Public Member Functions

Error write () override
 IHexWriter (Object &Obj, raw_ostream &Out, StringRef OutputFile)
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 394 of file ELFObject.h.

Constructor & Destructor Documentation

◆ IHexWriter()

llvm::objcopy::elf::IHexWriter::IHexWriter ( Object & Obj,
raw_ostream & Out,
StringRef OutputFile )
inline

Member Function Documentation

◆ write()


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