struct Writer

Declaration

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

Description

Adapter to write values to a stream in a particular byte order.

Declared at: llvm/include/llvm/Support/EndianStream.h:52

Member Variables

public llvm::raw_ostream& OS
public llvm::support::endianness Endian

Method Overview

  • public Writer(llvm::raw_ostream & OS, llvm::support::endianness Endian)
  • public template <typename value_type>void write(ArrayRef<value_type> Val)
  • public template <typename value_type>void write(value_type Val)

Methods

Writer(llvm::raw_ostream& OS,
       llvm::support::endianness Endian)

Declared at: llvm/include/llvm/Support/EndianStream.h:55

Parameters

llvm::raw_ostream& OS
llvm::support::endianness Endian

template <typename value_type>
void write(ArrayRef<value_type> Val)

Declared at: llvm/include/llvm/Support/EndianStream.h:56

Templates

value_type

Parameters

ArrayRef<value_type> Val

template <typename value_type>
void write(value_type Val)

Declared at: llvm/include/llvm/Support/EndianStream.h:59

Templates

value_type

Parameters

value_type Val