LLVM 22.0.0git
llvm::objcopy::macho::MachOWriter Class Reference

#include "ObjCopy/MachO/MachOWriter.h"

Public Member Functions

 MachOWriter (Object &O, bool Is64Bit, bool IsLittleEndian, StringRef OutputFileName, uint64_t PageSize, raw_ostream &Out)
size_t totalSize () const
Error finalize ()
Error write ()

Detailed Description

Definition at line 24 of file MachOWriter.h.

Constructor & Destructor Documentation

◆ MachOWriter()

llvm::objcopy::macho::MachOWriter::MachOWriter ( Object & O,
bool Is64Bit,
bool IsLittleEndian,
StringRef OutputFileName,
uint64_t PageSize,
raw_ostream & Out )
inline

Definition at line 62 of file MachOWriter.h.

Member Function Documentation

◆ finalize()

Error MachOWriter::finalize ( )

Definition at line 657 of file MachOWriter.cpp.

Referenced by llvm::objcopy::macho::executeObjcopyOnBinary().

◆ totalSize()

◆ write()


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