VirtualSeeker is a simple class that keeps track of a set of specified 'virtual' file endings that mark a subset of a real file.
More...
#include <virtualseeker.h>
VirtualSeeker is a simple class that keeps track of a set of specified 'virtual' file endings that mark a subset of a real file.
An example of its use (and its reason for existence) is to keep track of the file endings of a Zip file embedded in another file.
Definition at line 20 of file virtualseeker.h.
◆ VirtualSeeker()
zipios::VirtualSeeker::VirtualSeeker |
( |
int | start_offset = 0, |
|
|
int | end_offset = 0 ) |
|
inline |
◆ endOffset()
int zipios::VirtualSeeker::endOffset |
( |
| ) |
const |
|
inline |
◆ getOffsets()
void zipios::VirtualSeeker::getOffsets |
( |
int & | start_offset, |
|
|
int & | end_offset ) const |
|
inline |
◆ setOffsets()
void zipios::VirtualSeeker::setOffsets |
( |
int | start_offset, |
|
|
int | end_offset ) |
|
inline |
◆ startOffset()
int zipios::VirtualSeeker::startOffset |
( |
| ) |
const |
|
inline |
◆ vseekg()
void zipios::VirtualSeeker::vseekg |
( |
istream & | is, |
|
|
int | offset, |
|
|
ios::seekdir | sd ) const |
|
inline |
◆ vtellg()
int zipios::VirtualSeeker::vtellg |
( |
istream & | is | ) |
const |
|
inline |
The documentation for this class was generated from the following file: