#include <OVR_File.h>

Public Member Functions | |
| virtual int | BytesAvailable () |
| virtual bool | Close () |
| virtual int | CopyFromStream (File *pstream, int byteSize) |
| DelegatedFile (File *pfile) | |
| virtual bool | Flush () |
| virtual int | GetErrorCode () |
| virtual const char * | GetFilePath () |
| virtual int | GetLength () |
| virtual bool | IsValid () |
| virtual bool | IsWritable () |
| virtual SInt64 | LGetLength () |
| virtual SInt64 | LSeek (SInt64 offset, int origin=Seek_Set) |
| virtual SInt64 | LTell () |
| virtual int | Read (UByte *pbuffer, int numBytes) |
| virtual int | Seek (int offset, int origin=Seek_Set) |
| virtual int | SkipBytes (int numBytes) |
| virtual int | Tell () |
| virtual int | Write (const UByte *pbuffer, int numBytes) |
Protected Member Functions | |
| DelegatedFile () | |
| DelegatedFile (const DelegatedFile &source) | |
Protected Attributes | |
| Ptr< File > | pFile |
Definition at line 264 of file OVR_File.h.
| OVR::DelegatedFile::DelegatedFile | ( | ) | [inline, protected] |
Definition at line 271 of file OVR_File.h.
| OVR::DelegatedFile::DelegatedFile | ( | const DelegatedFile & | source | ) | [inline, protected] |
Definition at line 272 of file OVR_File.h.
| OVR::DelegatedFile::DelegatedFile | ( | File * | pfile | ) | [inline] |
Definition at line 275 of file OVR_File.h.
| virtual int OVR::DelegatedFile::BytesAvailable | ( | ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 301 of file OVR_File.h.
| virtual bool OVR::DelegatedFile::Close | ( | ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile, and OVR::SysFile.
Definition at line 312 of file OVR_File.h.
| virtual int OVR::DelegatedFile::CopyFromStream | ( | File * | pstream, |
| int | byteSize | ||
| ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 309 of file OVR_File.h.
| virtual bool OVR::DelegatedFile::Flush | ( | ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 303 of file OVR_File.h.
| virtual int OVR::DelegatedFile::GetErrorCode | ( | ) | [inline, virtual] |
| virtual const char* OVR::DelegatedFile::GetFilePath | ( | ) | [inline, virtual] |
Implements OVR::File.
Definition at line 278 of file OVR_File.h.
| virtual int OVR::DelegatedFile::GetLength | ( | ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 288 of file OVR_File.h.
| virtual bool OVR::DelegatedFile::IsValid | ( | ) | [inline, virtual] |
| virtual bool OVR::DelegatedFile::IsWritable | ( | ) | [inline, virtual] |
Implements OVR::File.
Definition at line 282 of file OVR_File.h.
| virtual SInt64 OVR::DelegatedFile::LGetLength | ( | ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 289 of file OVR_File.h.
| virtual SInt64 OVR::DelegatedFile::LSeek | ( | SInt64 | offset, |
| int | origin = Seek_Set |
||
| ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 307 of file OVR_File.h.
| virtual SInt64 OVR::DelegatedFile::LTell | ( | ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 286 of file OVR_File.h.
| virtual int OVR::DelegatedFile::Read | ( | UByte * | pbuffer, |
| int | numBytes | ||
| ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 297 of file OVR_File.h.
| virtual int OVR::DelegatedFile::Seek | ( | int | offset, |
| int | origin = Seek_Set |
||
| ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 306 of file OVR_File.h.
| virtual int OVR::DelegatedFile::SkipBytes | ( | int | numBytes | ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 299 of file OVR_File.h.
| virtual int OVR::DelegatedFile::Tell | ( | ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 285 of file OVR_File.h.
| virtual int OVR::DelegatedFile::Write | ( | const UByte * | pbuffer, |
| int | numBytes | ||
| ) | [inline, virtual] |
Implements OVR::File.
Reimplemented in OVR::BufferedFile.
Definition at line 296 of file OVR_File.h.
Ptr<File> OVR::DelegatedFile::pFile [protected] |
Definition at line 268 of file OVR_File.h.