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:51
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)
Writer(llvm::raw_ostream& OS,
llvm::support::endianness Endian)
Declared at: llvm/include/llvm/Support/EndianStream.h:54
Parameters
- llvm::raw_ostream& OS
- llvm::support::endianness Endian
¶template <typename value_type>
void write(ArrayRef<value_type> Val)
template <typename value_type>
void write(ArrayRef<value_type> Val)
Declared at: llvm/include/llvm/Support/EndianStream.h:55
Templates
- value_type
Parameters
- ArrayRef<value_type> Val
¶template <typename value_type>
void write(value_type Val)
template <typename value_type>
void write(value_type Val)
Declared at: llvm/include/llvm/Support/EndianStream.h:58
Templates
- value_type
Parameters
- value_type Val