组合类型 |
class | stream_base |
class | ostream |
| 支持数据写入缓存。 更多...
|
class | istream |
| 支持数据从缓存中读取。此对象构造完成后,目前只能从头到尾遍历读取一次。若要多次读取,需要重新构造流对象。 更多...
|
函数 |
template<class OSTREAM , class T > |
void | encode (OSTREAM &os, const T &t) |
template<class ISTREAM , class T > |
void | decode (ISTREAM &is, T &t) |
template<class OSTREAM , class T > |
void | encode_binary (OSTREAM &os, const T &t) |
template<class ISTREAM , class T > |
void | decode_binary (ISTREAM &is, T &t) |
template<class OSTREAM , class T > |
OSTREAM & | operator<< (OSTREAM &os, const T &t) |
template<class ISTREAM , class T > |
ISTREAM & | operator>> (ISTREAM &is, T &t) |
template<class BUF , class T > |
ostream< BUF > & | operator<< (ostream< BUF > &os, const std::vector< T > &t) |
template<class BUF , class T > |
istream< BUF > & | operator>> (istream< BUF > &is, std::vector< T > &t) |
template<class BUF > |
ostream< BUF > & | operator<< (ostream< BUF > &os, const std::vector< double > &t) |
template<class BUF > |
istream< BUF > & | operator>> (istream< BUF > &is, std::vector< double > &t) |
template<class BUF > |
ostream< BUF > & | operator<< (ostream< BUF > &os, const std::vector< int > &t) |
template<class BUF > |
istream< BUF > & | operator>> (istream< BUF > &is, std::vector< int > &t) |
template<class BUF > |
ostream< BUF > & | operator<< (ostream< BUF > &os, const std::vector< u_int > &t) |
template<class BUF > |
istream< BUF > & | operator>> (istream< BUF > &is, std::vector< u_int > &t) |
template<class BUF > |
ostream< BUF > & | operator<< (ostream< BUF > &os, const Vector< double > &t) |
template<class BUF > |
istream< BUF > & | operator>> (istream< BUF > &is, Vector< double > &t) |
template<class BUF , int DIM> |
ostream< BUF > & | operator<< (ostream< BUF > &os, const afepack::Point< DIM > &t) |
template<class BUF , int DIM> |
istream< BUF > & | operator>> (istream< BUF > &is, afepack::Point< DIM > &t) |
template<class BUF , typename CHAR , template< typename T=char, typename ALLOC=std::allocator< T > > class VEC> |
ostream< BUF > & | operator<< (ostream< BUF > &os, const BinaryBuffer< CHAR, VEC > &buf) |
template<class BUF , typename CHAR , template< typename T=char, typename ALLOC=std::allocator< T > > class VEC> |
istream< BUF > & | operator>> (istream< BUF > &is, BinaryBuffer< CHAR, VEC > &buf) |