LLVM  15.0.0git
Public Member Functions | List of all members
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 61 of file MachOWriter.h.

Member Function Documentation

◆ finalize()

Error MachOWriter::finalize ( )

Definition at line 644 of file MachOWriter.cpp.

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

◆ totalSize()

size_t MachOWriter::totalSize ( ) const

◆ write()

Error MachOWriter::write ( )

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