class BinaryWriter

Declaration

class BinaryWriter : public Writer { /* full declaration omitted */ };

Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:358

Inherits from: Writer

Member Variables

private std::unique_ptr<BinarySectionWriter> SecWriter
private uint64_t TotalSize = 0

Inherited from Writer:

protected Obj
protected Buf
protected Out

Method Overview

Inherited from Writer:

Methods

BinaryWriter(llvm::objcopy::elf::Object& Obj,
             llvm::raw_ostream& Out)

Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:368

Parameters

llvm::objcopy::elf::Object& Obj
llvm::raw_ostream& Out

llvm::Error finalize()

Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:366

llvm::Error write()

Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:367

~BinaryWriter()

Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:365