#include <OVR_File.h>
Definition at line 107 of file OVR_File.h.
OVR::File::File | ( | ) | [inline] |
Definition at line 110 of file OVR_File.h.
virtual int OVR::File::BytesAvailable | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual bool OVR::File::Close | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, OVR::SysFile, and OVR::UnopenedFile.
virtual int OVR::File::CopyFromStream | ( | File * | pstream, |
int | byteSize | ||
) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual bool OVR::File::Flush | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual int OVR::File::GetErrorCode | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::DelegatedFile, OVR::FILEFile, OVR::SysFile, and OVR::UnopenedFile.
virtual const char* OVR::File::GetFilePath | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual int OVR::File::GetLength | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
bool OVR::File::IsEOF | ( | ) | [inline] |
Definition at line 169 of file OVR_File.h.
virtual bool OVR::File::IsValid | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::DelegatedFile, OVR::FILEFile, OVR::SysFile, and OVR::UnopenedFile.
virtual bool OVR::File::IsWritable | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual SInt64 OVR::File::LGetLength | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual SInt64 OVR::File::LSeek | ( | SInt64 | offset, |
int | origin = Seek_Set |
||
) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual SInt64 OVR::File::LTell | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
UInt16 OVR::File::PRead16 | ( | ) | [inline, private] |
Definition at line 197 of file OVR_File.h.
UInt32 OVR::File::PRead32 | ( | ) | [inline, private] |
Definition at line 196 of file OVR_File.h.
UInt64 OVR::File::PRead64 | ( | ) | [inline, private] |
Definition at line 195 of file OVR_File.h.
UByte OVR::File::PRead8 | ( | ) | [inline, private] |
Definition at line 198 of file OVR_File.h.
void OVR::File::PWrite16 | ( | UInt16 | v | ) | [inline, private] |
Definition at line 201 of file OVR_File.h.
void OVR::File::PWrite32 | ( | UInt32 | v | ) | [inline, private] |
Definition at line 200 of file OVR_File.h.
void OVR::File::PWrite64 | ( | UInt64 | v | ) | [inline, private] |
Definition at line 199 of file OVR_File.h.
void OVR::File::PWrite8 | ( | UByte | v | ) | [inline, private] |
Definition at line 202 of file OVR_File.h.
virtual int OVR::File::Read | ( | UByte * | pbufer, |
int | numBytes | ||
) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
double OVR::File::ReadDouble | ( | ) | [inline] |
Definition at line 245 of file OVR_File.h.
double OVR::File::ReadDoubleBE | ( | ) | [inline] |
Definition at line 258 of file OVR_File.h.
float OVR::File::ReadFloat | ( | ) | [inline] |
Definition at line 244 of file OVR_File.h.
float OVR::File::ReadFloatBE | ( | ) | [inline] |
Definition at line 257 of file OVR_File.h.
SByte OVR::File::ReadSByte | ( | ) | [inline] |
Definition at line 235 of file OVR_File.h.
SByte OVR::File::ReadSByteBE | ( | ) | [inline] |
Definition at line 248 of file OVR_File.h.
SInt16 OVR::File::ReadSInt16 | ( | ) | [inline] |
Definition at line 239 of file OVR_File.h.
SInt16 OVR::File::ReadSInt16BE | ( | ) | [inline] |
Definition at line 252 of file OVR_File.h.
SInt32 OVR::File::ReadSInt32 | ( | ) | [inline] |
Definition at line 241 of file OVR_File.h.
SInt32 OVR::File::ReadSInt32BE | ( | ) | [inline] |
Definition at line 254 of file OVR_File.h.
SInt64 OVR::File::ReadSInt64 | ( | ) | [inline] |
Definition at line 243 of file OVR_File.h.
SInt64 OVR::File::ReadSInt64BE | ( | ) | [inline] |
Definition at line 256 of file OVR_File.h.
SByte OVR::File::ReadSInt8 | ( | ) | [inline] |
Definition at line 237 of file OVR_File.h.
SByte OVR::File::ReadSInt8BE | ( | ) | [inline] |
Definition at line 250 of file OVR_File.h.
UByte OVR::File::ReadUByte | ( | ) | [inline] |
Definition at line 234 of file OVR_File.h.
UByte OVR::File::ReadUByteBE | ( | ) | [inline] |
Definition at line 247 of file OVR_File.h.
UInt16 OVR::File::ReadUInt16 | ( | ) | [inline] |
Definition at line 238 of file OVR_File.h.
UInt16 OVR::File::ReadUInt16BE | ( | ) | [inline] |
Definition at line 251 of file OVR_File.h.
UInt32 OVR::File::ReadUInt32 | ( | ) | [inline] |
Definition at line 240 of file OVR_File.h.
UInt32 OVR::File::ReadUInt32BE | ( | ) | [inline] |
Definition at line 253 of file OVR_File.h.
UInt64 OVR::File::ReadUInt64 | ( | ) | [inline] |
Definition at line 242 of file OVR_File.h.
UInt64 OVR::File::ReadUInt64BE | ( | ) | [inline] |
Definition at line 255 of file OVR_File.h.
UByte OVR::File::ReadUInt8 | ( | ) | [inline] |
Definition at line 236 of file OVR_File.h.
UByte OVR::File::ReadUInt8BE | ( | ) | [inline] |
Definition at line 249 of file OVR_File.h.
virtual int OVR::File::Seek | ( | int | offset, |
int | origin = Seek_Set |
||
) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
int OVR::File::SeekToBegin | ( | ) | [inline] |
Definition at line 177 of file OVR_File.h.
int OVR::File::SeekToEnd | ( | ) | [inline] |
Definition at line 178 of file OVR_File.h.
int OVR::File::Skip | ( | int | numBytes | ) | [inline] |
Definition at line 179 of file OVR_File.h.
virtual int OVR::File::SkipBytes | ( | int | numBytes | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual int OVR::File::Tell | ( | ) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
virtual int OVR::File::Write | ( | const UByte * | pbufer, |
int | numBytes | ||
) | [pure virtual] |
Implemented in OVR::MemoryFile, OVR::BufferedFile, OVR::DelegatedFile, OVR::FILEFile, and OVR::UnopenedFile.
void OVR::File::WriteDouble | ( | double | v | ) | [inline] |
Definition at line 218 of file OVR_File.h.
void OVR::File::WriteDoubleBE | ( | double | v | ) | [inline] |
Definition at line 231 of file OVR_File.h.
void OVR::File::WriteFloat | ( | float | v | ) | [inline] |
Definition at line 217 of file OVR_File.h.
void OVR::File::WriteFloatBE | ( | float | v | ) | [inline] |
Definition at line 230 of file OVR_File.h.
void OVR::File::WriteSByte | ( | SByte | v | ) | [inline] |
Definition at line 208 of file OVR_File.h.
void OVR::File::WriteSByteBE | ( | SByte | v | ) | [inline] |
Definition at line 221 of file OVR_File.h.
void OVR::File::WriteSInt16 | ( | SInt16 | v | ) | [inline] |
Definition at line 212 of file OVR_File.h.
void OVR::File::WriteSInt16BE | ( | UInt16 | v | ) | [inline] |
Definition at line 225 of file OVR_File.h.
void OVR::File::WriteSInt32 | ( | SInt32 | v | ) | [inline] |
Definition at line 214 of file OVR_File.h.
void OVR::File::WriteSInt32BE | ( | UInt32 | v | ) | [inline] |
Definition at line 227 of file OVR_File.h.
void OVR::File::WriteSInt64 | ( | SInt64 | v | ) | [inline] |
Definition at line 216 of file OVR_File.h.
void OVR::File::WriteSInt64BE | ( | UInt64 | v | ) | [inline] |
Definition at line 229 of file OVR_File.h.
void OVR::File::WriteSInt8 | ( | SByte | v | ) | [inline] |
Definition at line 210 of file OVR_File.h.
void OVR::File::WriteSInt8BE | ( | SInt16 | v | ) | [inline] |
Definition at line 223 of file OVR_File.h.
void OVR::File::WriteUByte | ( | UByte | v | ) | [inline] |
Definition at line 207 of file OVR_File.h.
void OVR::File::WriteUByteBE | ( | UByte | v | ) | [inline] |
Definition at line 220 of file OVR_File.h.
void OVR::File::WriteUInt16 | ( | UInt16 | v | ) | [inline] |
Definition at line 211 of file OVR_File.h.
void OVR::File::WriteUInt16BE | ( | UInt16 | v | ) | [inline] |
Definition at line 224 of file OVR_File.h.
void OVR::File::WriteUInt32 | ( | UInt32 | v | ) | [inline] |
Definition at line 213 of file OVR_File.h.
void OVR::File::WriteUInt32BE | ( | UInt32 | v | ) | [inline] |
Definition at line 226 of file OVR_File.h.
void OVR::File::WriteUInt64 | ( | UInt64 | v | ) | [inline] |
Definition at line 215 of file OVR_File.h.
void OVR::File::WriteUInt64BE | ( | UInt64 | v | ) | [inline] |
Definition at line 228 of file OVR_File.h.
void OVR::File::WriteUInt8 | ( | UByte | v | ) | [inline] |
Definition at line 209 of file OVR_File.h.
void OVR::File::WriteUInt8BE | ( | UInt16 | v | ) | [inline] |
Definition at line 222 of file OVR_File.h.