Public Member Functions | Protected Member Functions | Protected Attributes
OVR::DelegatedFile Class Reference

#include <OVR_File.h>

Inheritance diagram for OVR::DelegatedFile:
Inheritance graph
[legend]

List of all members.

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< FilepFile

Detailed Description

Definition at line 264 of file OVR_File.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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]

Implements OVR::File.

Reimplemented in OVR::SysFile.

Definition at line 293 of file OVR_File.h.

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]

Implements OVR::File.

Reimplemented in OVR::SysFile.

Definition at line 281 of file OVR_File.h.

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.


Member Data Documentation

Definition at line 268 of file OVR_File.h.


The documentation for this class was generated from the following file:


oculus_sdk
Author(s):
autogenerated on Fri Aug 28 2015 11:53:12