|
LLVM
3.7.0
|
Adapter to write values to a stream in a particular byte order. More...
#include <EndianStream.h>
Public Member Functions | |
| Writer (raw_ostream &OS) | |
| template<typename value_type > | |
| void | write (value_type Val) |
| template<> | |
| void | write (float Val) |
| template<> | |
| void | write (double Val) |
| template<> | |
| void | write (float Val) |
| template<> | |
| void | write (double Val) |
Public Attributes | |
| raw_ostream & | OS |
Adapter to write values to a stream in a particular byte order.
Definition at line 26 of file EndianStream.h.
|
inline |
Definition at line 28 of file EndianStream.h.
|
inline |
Definition at line 29 of file EndianStream.h.
References llvm::support::endian::Writer< endian >::OS, and llvm::raw_ostream::write().
Referenced by llvm::OnDiskChainedHashTableGenerator< Info >::Emit(), and llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc().
|
inline |
Definition at line 37 of file EndianStream.h.
References llvm::FloatToBits(), and llvm::support::endian::write().
|
inline |
Definition at line 43 of file EndianStream.h.
References llvm::DoubleToBits(), and llvm::support::endian::write().
|
inline |
Definition at line 49 of file EndianStream.h.
References llvm::FloatToBits(), and llvm::support::endian::write().
|
inline |
Definition at line 55 of file EndianStream.h.
References llvm::DoubleToBits(), and llvm::support::endian::write().
| raw_ostream& llvm::support::endian::Writer< endian >::OS |
Definition at line 27 of file EndianStream.h.
Referenced by llvm::support::endian::Writer< endian >::write().
1.8.6