class Writer

Declaration

class Writer { /* full declaration omitted */ };

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

Member Variables

protected llvm::objcopy::elf::Object& Obj
protected std::unique_ptr<WritableMemoryBuffer> Buf
protected llvm::raw_ostream& Out

Method Overview

  • public Writer(llvm::objcopy::elf::Object & O, llvm::raw_ostream & Out)
  • public virtual llvm::Error finalize()
  • public virtual llvm::Error write()
  • public virtual ~Writer()

Methods

Writer(llvm::objcopy::elf::Object& O,
       llvm::raw_ostream& Out)

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

Parameters

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

virtual llvm::Error finalize()

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

virtual llvm::Error write()

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

virtual ~Writer()

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