Describes a read-only, endian aware stream. More...
#include <acedia_util.hpp>
Public Member Functions | |
virtual void | write (const char *buffer,::size_t numBytes)=0 |
Write numBytes bytes from buffer the io stream. | |
template<typename T > | |
void | writeInt (const T &value) |
Writes an int8, int16, int32, int64 or one of their unsigned counterparts. | |
Related Functions | |
(Note that these are not member functions.) | |
EndianAwareOutputStream & | operator<< (EndianAwareOutputStream &s, const std::string &str) |
EndianAwareOutputStream & | operator<< (EndianAwareOutputStream &s, const acedia::String &str) |
Describes a read-only, endian aware stream.
Definition at line 914 of file acedia_util.hpp.
EndianAwareOutputStream & operator<< | ( | EndianAwareOutputStream & | s, | |
const acedia::String & | str | |||
) | [related] |
Definition at line 1033 of file acedia_util.hpp.
EndianAwareOutputStream & operator<< | ( | EndianAwareOutputStream & | s, | |
const std::string & | str | |||
) | [related] |
Definition at line 347 of file acedia_util.cpp.