#include <CompressedFile.h>
CompressedFile (Input/output file stream)
This class is thread-safe.
◆ close()
void Vector::BLF::CompressedFile::close |
( |
| ) |
|
|
virtual |
◆ eof()
bool Vector::BLF::CompressedFile::eof |
( |
| ) |
const |
|
overridevirtual |
◆ gcount()
std::streamsize Vector::BLF::CompressedFile::gcount |
( |
| ) |
const |
|
overridevirtual |
◆ good()
bool Vector::BLF::CompressedFile::good |
( |
| ) |
const |
|
overridevirtual |
◆ is_open()
bool Vector::BLF::CompressedFile::is_open |
( |
| ) |
const |
|
virtual |
is file open?
- Returns
- true if file is open
◆ open()
void Vector::BLF::CompressedFile::open |
( |
const char * | filename, |
|
|
std::ios_base::openmode | openMode ) |
|
virtual |
open file
- Parameters
-
filename | file name |
openMode | open in read or write mode |
◆ read()
void Vector::BLF::CompressedFile::read |
( |
char * | s, |
|
|
std::streamsize | n ) |
|
overridevirtual |
Read block of data.
This operation blocks until the data is available.
- Parameters
-
[out] | s | Pointer to data |
[in] | n | Requested size of data |
Implements Vector::BLF::AbstractFile.
◆ seekg()
void Vector::BLF::CompressedFile::seekg |
( |
std::streamoff | off, |
|
|
const std::ios_base::seekdir | way = std::ios_base::cur ) |
|
overridevirtual |
◆ seekp()
void Vector::BLF::CompressedFile::seekp |
( |
std::streampos | pos | ) |
|
|
virtual |
Set position in output sequence.
- Parameters
-
◆ tellg()
std::streampos Vector::BLF::CompressedFile::tellg |
( |
| ) |
|
|
overridevirtual |
◆ tellp()
std::streampos Vector::BLF::CompressedFile::tellp |
( |
| ) |
|
|
overridevirtual |
◆ write()
void Vector::BLF::CompressedFile::write |
( |
const char * | s, |
|
|
std::streamsize | n ) |
|
overridevirtual |
The documentation for this class was generated from the following files: