
Public Types | |
| enum | SeekMode { kSeekSet, kSeekCurrent, kSeekEnd } |
Public Member Functions | |
| virtual int64_t | seek (int64_t pos, SeekMode mode)=0 |
| returns -1 if seek fails otherwise new position | |
| virtual int64_t | tell () const =0 |
| virtual void | rewind ()=0 |
Seekable stream interface
| enum SeekMode |
| virtual void rewind | ( | ) | [pure virtual] |
Implemented in CMemoryStream, CFileStream, CResourceInputStream, and MemoryContentProvider.
| virtual int64_t seek | ( | int64_t | pos, | |
| SeekMode | mode | |||
| ) | [pure virtual] |
returns -1 if seek fails otherwise new position
Implemented in CMemoryStream, CFileStream, and CResourceInputStream.
| virtual int64_t tell | ( | ) | const [pure virtual] |
Implemented in CMemoryStream, CFileStream, and CResourceInputStream.
1.6.1