Torque::Win32::Win32File
Engine/source/platformWin32/winVolume.h
Win32 stdio file access.
Public Friends
class
Public Functions
Private Functions
bool
return 0 on failure
Detailed Description
Win32 stdio file access.
This class makes use the fopen, fread and fwrite for buffered io.
Public Friends
Private Attributes
void * mHandle
String mName
Path mPath
NodeStatus mStatus
Public Functions
~Win32File()
close()
Reimplemented from: Torque::FS::File
getAttributes(Attributes * )
Reimplemented from: Torque::FS::FileNode
getName()
Reimplemented from: Torque::FS::FileNode
getPosition()
Reimplemented from: Torque::FS::File
getSize()
Reimplemented from: Torque::FS::FileNode
getStatus()
Reimplemented from: Torque::FS::FileNode
open(AccessMode )
Reimplemented from: Torque::FS::File
read(void * dst, U32 size)
Reimplemented from: Torque::FS::File
setPosition(U32 , SeekMode )
Reimplemented from: Torque::FS::File
write(const void * src, U32 size)
Reimplemented from: Torque::FS::File
Private Functions
Win32File(const Path & path, String name)
_updateInfo()
_updateStatus()
calculateChecksum()
Reimplemented from: Torque::FS::FileNode