#include <gzip_reader.h>
Public Member Functions | |
| GZipReader () | |
| GZipReader (const std::string &filename, const unsigned &chunk_size=256) | |
| ~GZipReader () | |
| void | open (const std::string &filename) |
| void | close () |
| bool | is_open () const |
| Packet | getline () |
| std::vector< std::string > | read_all () |
Private Attributes | |
| gzFile | Gzip_file |
| unsigned | Chunk_size |
Definition at line 54 of file gzip_reader.h.
| oomph::GZipReader::GZipReader | ( | ) |
Definition at line 41 of file gzip_reader.cc.
Definition at line 48 of file gzip_reader.cc.
| oomph::GZipReader::~GZipReader | ( | ) |
Definition at line 65 of file gzip_reader.cc.
| void oomph::GZipReader::close | ( | ) |
Definition at line 87 of file gzip_reader.cc.
References Gzip_file, and is_open().
Referenced by getline(), and ~GZipReader().
| Packet oomph::GZipReader::getline | ( | ) |
Definition at line 119 of file gzip_reader.cc.
References Chunk_size, close(), Gzip_file, and is_open().
Referenced by read_all().
| bool oomph::GZipReader::is_open | ( | ) | const |
Definition at line 103 of file gzip_reader.cc.
References Gzip_file.
Referenced by close(), getline(), GZipReader(), read_all(), and ~GZipReader().
| std::vector< std::string > oomph::GZipReader::read_all | ( | ) |
Definition at line 180 of file gzip_reader.cc.
References oomph::Packet::found, getline(), and is_open().
Referenced by oomph::gzip_load().
|
private |
Definition at line 68 of file gzip_reader.h.
Referenced by getline().
|
private |