|
|
| RageFileDriverSlice (RageFileBasic *pFile, int iOffset, int iFileSize) |
| |
|
| RageFileDriverSlice (const RageFileDriverSlice &cpy) |
| |
| RageFileDriverSlice * | Copy () const override |
| |
|
void | DeleteFileWhenFinished () |
| |
| int | ReadInternal (void *pBuffer, size_t iBytes) override |
| |
| int | WriteInternal (const void *, size_t) override |
| |
| int | SeekInternal (int iOffset) override |
| |
| int | GetFileSize () const override |
| |
| int | GetFD () override |
| |
|
| RageFileObj (const RageFileObj &cpy) |
| |
| std::string | GetError () const override |
| |
| void | ClearError () override |
| |
| bool | AtEOF () const override |
| |
| int | Seek (int iOffset) override |
| |
| int | Seek (int offset, int whence) override |
| |
| int | Tell () const override |
| |
| int | Read (void *pBuffer, size_t iBytes) override |
| |
| int | Read (std::string &buffer, int bytes=-1) override |
| |
| int | Read (void *buffer, size_t bytes, int nmemb) override |
| |
| int | Write (const void *pBuffer, size_t iBytes) override |
| |
| int | Write (const std::string &sString) override |
| |
| int | Write (const void *buffer, size_t bytes, int nmemb) override |
| |
| int | Flush () override |
| |
| int | GetLine (std::string &out) override |
| |
| int | PutLine (const std::string &str) override |
| |
| void | EnableCRC32 (bool on=true) override |
| |
| bool | GetCRC32 (uint32_t *iRet) override |
| |
| int | GetFD () override |
| |
| std::string | GetDisplayPath () const override |
| |
| RageFileBasic * | Copy () const override |
| |
|
|
virtual int | FlushInternal () |
| |
|
void | EnableReadBuffering () |
| |
|
void | EnableWriteBuffering (int iBytes=1024 *64) |
| |
|
void | SetError (const std::string &sError) |
| |
|
std::string | m_sError |
| |
◆ Copy()
◆ GetFD()
| int RageFileDriverSlice::GetFD |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetFileSize()
| int RageFileDriverSlice::GetFileSize |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ ReadInternal()
| int RageFileDriverSlice::ReadInternal |
( |
void * |
pBuffer, |
|
|
size_t |
iBytes |
|
) |
| |
|
overridevirtual |
◆ SeekInternal()
| int RageFileDriverSlice::SeekInternal |
( |
int |
iOffset | ) |
|
|
overridevirtual |
◆ WriteInternal()
| int RageFileDriverSlice::WriteInternal |
( |
const void * |
, |
|
|
size_t |
|
|
) |
| |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files:
- /home/runner/work/etterna/etterna/src/RageUtil/File/RageFileDriverSlice.h
- /home/runner/work/etterna/etterna/src/RageUtil/File/RageFileDriverSlice.cpp