Base class for igzstream and ogzstream.
More...
#include <fileops.h>
Base class for igzstream and ogzstream.
Definition at line 56 of file fileops.h.
§ gz_file() [1/2]
Default constructor.
Definition at line 38 of file fileops.cc.
§ gz_file() [2/2]
gz_file::gz_file |
( |
const string & |
fname, |
|
|
gz_type |
t |
|
) |
| |
- Parameters
-
fname | name of the file to open. |
t | access (READ or WRITE). |
Definition at line 43 of file fileops.cc.
§ ~gz_file()
§ open()
bool gz_file::open |
( |
const string & |
fname, |
|
|
gz_type |
t |
|
) |
| |
Opens a file.
- Parameters
-
fname | name of the file to open. |
t | access (READ or WRITE). |
- Returns
- true if succeed, false otherwise.
Definition at line 54 of file fileops.cc.
§ close()
Close the file that was opened.
Definition at line 63 of file fileops.cc.
§ is_open()
bool gz_file::is_open |
( |
| ) |
|
|
inline |
Returns whether the file is opened or not.
- Returns
- true if the file is opened, false otherwise.
Definition at line 103 of file fileops.h.
§ eof()
Returns whether the file is at it's end or not.
- Returns
- true if the end of file is reached, else otherwise.
Definition at line 111 of file fileops.h.
§ file
The actual gzFile.
Definition at line 121 of file fileops.h.
The documentation for this class was generated from the following files: