|
byteme
Read/write bytes from various sources
|
Read uncompressed bytes from a Gzip-compressed file. More...
#include <GzipFileReader.hpp>


Public Member Functions | |
| GzipFileReader (const char *path, const GzipFileReaderOptions &options) | |
| std::size_t | read (unsigned char *buffer, std::size_t n) |
Public Member Functions inherited from byteme::Reader | |
Read uncompressed bytes from a Gzip-compressed file.
This is basically a wrapper around Zlib's gzFile with correct closing and error checking.
|
inline |
| path | Path to the file. |
| options | Further options. |
|
inlinevirtual |
Read the specified number of bytes from the source into a user-supplied buffer.
| [out] | buffer | Pointer to an array of at least length n. |
| n | Maximum number of bytes to extract from the source. This may be zero. |
n. If less than n, the stream of bytes from the source is finished and no more calls to read() should be performed. Implements byteme::Reader.