#include <AbstractFile.h>
|
|
| AbstractFile (const AbstractFile &)=default |
| |
|
AbstractFile & | operator= (const AbstractFile &)=default |
| |
|
| AbstractFile (AbstractFile &&)=default |
| |
|
AbstractFile & | operator= (AbstractFile &&)=default |
| |
| virtual std::streamsize | gcount () const =0 |
| |
| virtual void | read (char *s, std::streamsize n)=0 |
| |
| virtual std::streampos | tellg ()=0 |
| |
| virtual void | seekg (std::streamoff off, const std::ios_base::seekdir way=std::ios_base::cur)=0 |
| |
| virtual void | write (const char *s, std::streamsize n)=0 |
| |
| virtual std::streampos | tellp ()=0 |
| |
| virtual bool | good () const =0 |
| |
| virtual bool | eof () const =0 |
| |
| virtual void | skipp (std::streamsize s) final |
| |
Generic interface to access CompressedFile and UncompressedFile in the same way.
◆ eof()
| virtual bool Vector::BLF::AbstractFile::eof |
( |
| ) |
const |
|
pure virtual |
◆ gcount()
| virtual std::streamsize Vector::BLF::AbstractFile::gcount |
( |
| ) |
const |
|
pure virtual |
◆ good()
| virtual bool Vector::BLF::AbstractFile::good |
( |
| ) |
const |
|
pure virtual |
◆ read()
| virtual void Vector::BLF::AbstractFile::read |
( |
char * |
s, |
|
|
std::streamsize |
n |
|
) |
| |
|
pure virtual |
◆ seekg()
| virtual void Vector::BLF::AbstractFile::seekg |
( |
std::streamoff |
off, |
|
|
const std::ios_base::seekdir |
way = std::ios_base::cur |
|
) |
| |
|
pure virtual |
◆ skipp()
| void Vector::BLF::AbstractFile::skipp |
( |
std::streamsize |
s | ) |
|
|
finalvirtual |
Write padding null bytes.
- Parameters
-
| s | Number of padding bytes. |
◆ tellg()
| virtual std::streampos Vector::BLF::AbstractFile::tellg |
( |
| ) |
|
|
pure virtual |
◆ tellp()
| virtual std::streampos Vector::BLF::AbstractFile::tellp |
( |
| ) |
|
|
pure virtual |
◆ write()
| virtual void Vector::BLF::AbstractFile::write |
( |
const char * |
s, |
|
|
std::streamsize |
n |
|
) |
| |
|
pure virtual |
The documentation for this struct was generated from the following files: