Torque::Win32::Win32Directory Class Reference

#include <winVolume.h>

Inheritance diagram for Torque::Win32::Win32Directory:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ~Win32Directory ()
Path getName () const
Status getStatus () const
bool getAttributes (Attributes *)
bool open ()
bool close ()
bool read (Attributes *)

Private Member Functions

U32 calculateChecksum ()
 return 0 on failure
 Win32Directory (const Path &path, String name)
void _updateStatus ()

Private Attributes

Path mPath
String mName
voidmHandle
Status mStatus

Friends

class Win32FileSystem

Constructor & Destructor Documentation

Torque::Win32::Win32Directory::~Win32Directory (  ) 

Torque::Win32::Win32Directory::Win32Directory ( const Path path,
String  name 
) [private]


Member Function Documentation

Path Torque::Win32::Win32Directory::getName (  )  const [virtual]

Implements Torque::FS::FileNode.

Status Torque::Win32::Win32Directory::getStatus (  )  const [virtual]

Implements Torque::FS::FileNode.

bool Torque::Win32::Win32Directory::getAttributes ( Attributes *   ) 

bool Torque::Win32::Win32Directory::open (  )  [virtual]

Implements Torque::FS::Directory.

bool Torque::Win32::Win32Directory::close (  )  [virtual]

Implements Torque::FS::Directory.

bool Torque::Win32::Win32Directory::read ( Attributes *   )  [virtual]

Implements Torque::FS::Directory.

U32 Torque::Win32::Win32Directory::calculateChecksum (  )  [private, virtual]

return 0 on failure

Implements Torque::FS::FileNode.

void Torque::Win32::Win32Directory::_updateStatus (  )  [private]


Friends And Related Function Documentation

friend class Win32FileSystem [friend]


Member Data Documentation