Pyro higlevel API
|
Public Member Functions | |
virtual | ~SeekableIO () |
virtual ssize_t | ReadPos (off_t nPos, void *pBuffer, ssize_t nSize)=0 |
virtual ssize_t | WritePos (off_t nPos, const void *pBuffer, ssize_t nSize)=0 |
virtual off_t | Seek (off_t nPos, int nMode)=0 |
Public Member Functions inherited from os::StreamableIO | |
virtual | ~StreamableIO () |
virtual ssize_t | Read (void *pBuffer, ssize_t nSize)=0 |
virtual ssize_t | Write (const void *pBuffer, ssize_t nSize)=0 |
|
virtual |
|
pure virtual |
Implemented in os::File, os::ResStream, and os::MemFile.
Referenced by os::Resources::FindExecutableResource().
|
pure virtual |
Implemented in os::File, os::ResStream, and os::MemFile.
Referenced by os::Resources::FindExecutableResource(), os::Settings::Private::GetStream(), and os::Settings::Load().
|
pure virtual |
Implemented in os::File, os::ResStream, and os::MemFile.