zs                115 lib/zlib/contrib/iostream2/zstream.h inline int read(izstream& zs, T* x, Items items) {
zs                116 lib/zlib/contrib/iostream2/zstream.h     return ::gzread(zs.fp(), x, items*sizeof(T));
zs                123 lib/zlib/contrib/iostream2/zstream.h inline izstream& operator>(izstream& zs, T& x) {
zs                124 lib/zlib/contrib/iostream2/zstream.h     ::gzread(zs.fp(), &x, sizeof(T));
zs                125 lib/zlib/contrib/iostream2/zstream.h     return zs;
zs                129 lib/zlib/contrib/iostream2/zstream.h inline zstringlen::zstringlen(izstream& zs) {
zs                130 lib/zlib/contrib/iostream2/zstream.h     zs > val.byte;
zs                131 lib/zlib/contrib/iostream2/zstream.h     if (val.byte == 255) zs > val.word;
zs                138 lib/zlib/contrib/iostream2/zstream.h inline izstream& operator>(izstream& zs, char* x) {
zs                139 lib/zlib/contrib/iostream2/zstream.h     zstringlen len(zs);
zs                140 lib/zlib/contrib/iostream2/zstream.h     ::gzread(zs.fp(), x, len.value());
zs                142 lib/zlib/contrib/iostream2/zstream.h     return zs;
zs                145 lib/zlib/contrib/iostream2/zstream.h inline char* read_string(izstream& zs) {
zs                146 lib/zlib/contrib/iostream2/zstream.h     zstringlen len(zs);
zs                148 lib/zlib/contrib/iostream2/zstream.h     ::gzread(zs.fp(), x, len.value());
zs                264 lib/zlib/contrib/iostream2/zstream.h inline int write(ozstream& zs, const T* x, Items items) {
zs                265 lib/zlib/contrib/iostream2/zstream.h     return ::gzwrite(zs.fp(), (voidp) x, items*sizeof(T));
zs                272 lib/zlib/contrib/iostream2/zstream.h inline ozstream& operator<(ozstream& zs, const T& x) {
zs                273 lib/zlib/contrib/iostream2/zstream.h     ::gzwrite(zs.fp(), (voidp) &x, sizeof(T));
zs                274 lib/zlib/contrib/iostream2/zstream.h     return zs;
zs                277 lib/zlib/contrib/iostream2/zstream.h inline zstringlen::zstringlen(ozstream& zs, const char* x) {
zs                279 lib/zlib/contrib/iostream2/zstream.h     if (val.word < 255) zs < (val.byte = val.word);
zs                280 lib/zlib/contrib/iostream2/zstream.h     else zs < val;
zs                286 lib/zlib/contrib/iostream2/zstream.h inline ozstream& operator<(ozstream& zs, const char* x) {
zs                287 lib/zlib/contrib/iostream2/zstream.h     zstringlen len(zs, x);
zs                288 lib/zlib/contrib/iostream2/zstream.h     ::gzwrite(zs.fp(), (voidp) x, len.value());
zs                289 lib/zlib/contrib/iostream2/zstream.h     return zs;
zs                293 lib/zlib/contrib/iostream2/zstream.h inline ozstream& operator<(ozstream& zs, char* const& x) {
zs                294 lib/zlib/contrib/iostream2/zstream.h     return zs < (const char*) x;
zs                302 lib/zlib/contrib/iostream2/zstream.h inline ostream& operator<<(ozstream& zs, const T& x) {
zs                303 lib/zlib/contrib/iostream2/zstream.h     zs.os_flush();
zs                304 lib/zlib/contrib/iostream2/zstream.h     return zs.os() << x;