Public Member Functions | |
RageFileObjDirect (const CString &path, int fd_, int mode_) | |
virtual | ~RageFileObjDirect () |
virtual int | ReadInternal (void *pBuffer, size_t iBytes) |
virtual int | WriteInternal (const void *pBuffer, size_t iBytes) |
virtual int | FlushInternal () |
virtual int | SeekInternal (int offset) |
virtual RageFileBasic * | Copy () const |
virtual CString | GetDisplayPath () const |
virtual int | GetFileSize () const |
Private Member Functions | |
bool | FinalFlush () |
Private Attributes | |
int | fd |
CString | path |
CString | write_buf |
int | m_iMode |
|
|
|
|
|
Reimplemented from RageFileObj. |
|
|
|
Reimplemented from RageFileObj. |
|
Reimplemented from RageFileObj. |
|
Implements RageFileObj. |
|
Implements RageFileObj. |
|
Reimplemented from RageFileObj. |
|
Implements RageFileObj. |
|
|
|
|
|
|
|
|