List of all members | Public Member Functions | Private Types
utl::zifstream Class Reference

#include <zfstream.h>

Inheritance diagram for utl::zifstream:
Inheritance graph
[legend]

Public Member Functions

int get_n_open_calls ()
 
zip_type get_zip_type ()
 
bool is_complete ()
 
void open (const std::string &filename, const zip_type ztype)
 
void open (const std::string &filename, const std::ios_base::openmode om=std::ios_base::in, const zip_type ztype=zip_type::automatic)
 
 zifstream ()
 
 zifstream (const std::string &filename, const zip_type ztype)
 
 zifstream (const std::string &filename, const std::ios_base::openmode om=std::ios_base::in, const zip_type ztype=zip_type::automatic)
 

Private Types

typedef
boost::iostreams::stream
< zfstream_source
base
 

Detailed Description

Definition at line 192 of file zfstream.h.

Member Typedef Documentation

typedef boost::iostreams::stream<zfstream_source> utl::zifstream::base
private

Definition at line 194 of file zfstream.h.

Constructor & Destructor Documentation

utl::zifstream::zifstream ( )
inline

Definition at line 197 of file zfstream.h.

utl::zifstream::zifstream ( const std::string &  filename,
const zip_type  ztype 
)
inline

Definition at line 199 of file zfstream.h.

utl::zifstream::zifstream ( const std::string &  filename,
const std::ios_base::openmode  om = std::ios_base::in,
const zip_type  ztype = zip_type::automatic 
)
inline

Definition at line 202 of file zfstream.h.

Member Function Documentation

int utl::zifstream::get_n_open_calls ( )
inline

Definition at line 215 of file zfstream.h.

zip_type utl::zifstream::get_zip_type ( )
inline

Definition at line 219 of file zfstream.h.

bool utl::zifstream::is_complete ( )
inline

Definition at line 217 of file zfstream.h.

void utl::zifstream::open ( const std::string &  filename,
const zip_type  ztype 
)
inline

Definition at line 207 of file zfstream.h.

void utl::zifstream::open ( const std::string &  filename,
const std::ios_base::openmode  om = std::ios_base::in,
const zip_type  ztype = zip_type::automatic 
)
inline

Definition at line 210 of file zfstream.h.


The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.