Write a MachO structure into a buffer at the given offset.

Synopsis

Declared in <llvm/ExecutionEngine/Orc/MachOBuilder.h>

template<typename MachOStruct>
size_t
writeMachOStruct(
    MutableArrayRef<char> Buf,
    size_t Offset,
    MachOStruct S,
    bool SwapStruct);

Return Value

The offset immediately after the written structure.

Parameters

Name

Description

Buf

Destination buffer for the serialized structure.

Offset

Byte offset within Buf at which to write.

S

Structure value to serialize.

SwapStruct

Whether to byte‐swap S before writing.

Created with MrDocs