Torque::Posix::PosixFileSystem Class Reference

#include <posixVolume.h>

Inheritance diagram for Torque::Posix::PosixFileSystem:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 PosixFileSystem (String volume)
 ~PosixFileSystem ()
String getTypeStr () const
 Used for describing the file system type.
FileNodeRef resolve (const Path &path)
FileNodeRef create (const Path &path, FileNode::Mode)
bool remove (const Path &path)
bool rename (const Path &from, const Path &to)
Path mapTo (const Path &path)
Path mapFrom (const Path &path)

Private Attributes

String _volume

Constructor & Destructor Documentation

Torque::Posix::PosixFileSystem::PosixFileSystem ( String  volume  ) 

Torque::Posix::PosixFileSystem::~PosixFileSystem (  ) 


Member Function Documentation

String Torque::Posix::PosixFileSystem::getTypeStr (  )  const [inline, virtual]

Used for describing the file system type.

Implements Torque::FS::FileSystem.

FileNodeRef Torque::Posix::PosixFileSystem::resolve ( const Path path  )  [virtual]

FileNodeRef Torque::Posix::PosixFileSystem::create ( const Path path,
FileNode::Mode   
) [virtual]

bool Torque::Posix::PosixFileSystem::remove ( const Path path  )  [virtual]

bool Torque::Posix::PosixFileSystem::rename ( const Path from,
const Path to 
) [virtual]

Path Torque::Posix::PosixFileSystem::mapTo ( const Path path  )  [virtual]

Path Torque::Posix::PosixFileSystem::mapFrom ( const Path path  )  [virtual]


Member Data Documentation