llvm::CGDataOStream

A wrapper class to abstract writer stream with support of bytes back patching.

Synopsis

Declared in <llvm/CGData/CodeGenDataWriter.h>

class CGDataOStream;

Member Functions

NameDescription
CGDataOStream [constructor]Constructors
patch Apply back-patches to previously written stream positions.
tell Return the current write position in the underlying stream.
write Write a little-endian 64-bit value to the stream.
write32 Write a little-endian 32-bit value to the stream.
write8 Write a little-endian 8-bit value to the stream.

Data Members

NameDescription
Kind Kind of the underlying raw stream.
LE Little-endian writer bound to OS.
OS Underlying raw output stream.