Hall-D Software
alpha
|
Output xdr stream class. More...
#include <xdr.h>
Public Member Functions | |
ostream (streambuf *sb) | |
construct using a streambuf More... | |
ostream (const std::ostream &os) | |
construct using an ostream More... | |
ostream & | operator<< (int32_t v) |
ostream & | operator<< (uint32_t v) |
ostream & | operator<< (int64_t v) |
ostream & | operator<< (uint64_t v) |
ostream & | operator<< (float v) |
ostream & | operator<< (double v) |
ostream & | operator<< (const string &v) |
template<typename A , typename B > | |
ostream & | operator<< (const pair< A, B > &p) |
Serializes STL pair containers to xdr. More... | |
template<typename T > | |
ostream & | operator<< (const vector< T > &t) |
Serializes STL vector containers to xdr. More... | |
Private Attributes | |
streambuf * | _sb |
Output xdr stream class.
Just a thin wrapper for streambuf to serialize all the datatypes
|
inline |
|
inline |
ostream & xstream::xdr::ostream::operator<< | ( | uint32_t | v | ) |
ostream & xstream::xdr::ostream::operator<< | ( | uint64_t | v | ) |
|
inline |
|
inline |
|
private |
Definition at line 65 of file xdr.h.
Referenced by operator<<().