Home | History | Annotate | Download | only in lib

Lines Matching refs:strm

34 inline istream &ReadType(istream &strm, T *t) {
35 return strm.read(reinterpret_cast<char *>(t), sizeof(T));
39 inline istream &ReadType(istream &strm, string *s) {
42 strm.read(reinterpret_cast<char *>(&ns), sizeof(ns));
45 strm.read(&c, 1);
48 return strm;
55 inline ostream &WriteType(ostream &strm, const T t) {
56 return strm.write(reinterpret_cast<const char *>(&t), sizeof(T));
60 inline ostream &WriteType(ostream &strm, const string s) {
62 strm.write(reinterpret_cast<const char *>(&ns), sizeof(ns));
63 return strm.write(s.data(), ns);