GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions
zfstream.h File Reference
#include <iosfwd>
#include "zlib.h"
Include dependency graph for zfstream.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gzfilebuf
 Gzipped file stream buffer class. More...
 
class  gzifstream
 Gzipped file input stream class. More...
 
class  gzofstream
 Gzipped file output stream class. More...
 
class  gzomanip2< T1, T2 >
 Gzipped file output stream manipulator class. More...
 

Functions

template<typename T1 , typename T2 >
gzofstreamoperator<< (gzofstream &s, const gzomanip2< T1, T2 > &m)
 
gzofstreamsetcompression (gzofstream &gzs, int l, int s=Z_DEFAULT_STRATEGY)
 
gzomanip2< int, intsetcompression (int l, int s=Z_DEFAULT_STRATEGY)
 

Function Documentation

template<typename T1 , typename T2 >
gzofstream& operator<< ( gzofstream s,
const gzomanip2< T1, T2 > &  m 
)
inline

Definition at line 505 of file zfstream.h.

gzofstream& setcompression ( gzofstream gzs,
int  l,
int  s = Z_DEFAULT_STRATEGY 
)
inline

Definition at line 487 of file zfstream.h.

References gzofstream::rdbuf().

Referenced by setcompression().

gzomanip2<int,int> setcompression ( int  l,
int  s = Z_DEFAULT_STRATEGY 
)
inline

Definition at line 510 of file zfstream.h.

References setcompression().