The abstract base class for a mount definition used within a VirtualFileSystem. More...
Public Member Functions | |
VirtualFileSystem | getFileSystem () |
Returns the file system this mount object is attached to. | |
int | getMountFlags () |
Returns the set of flags passed by the user to the VirtualFileSystem::mount() command. | |
Filename const | getMountPoint () |
Returns the name of the directory within the virtual file system that this mount object is attached to. | |
output (ostream out) | |
write (ostream out) | |
Static Public Member Functions | |
static TypeHandle | getClassType () |
The abstract base class for a mount definition used within a VirtualFileSystem.
Normally users don't need to monkey with this class directly.
static TypeHandle getClassType | ( | ) | [static] |
Reimplemented from TypedReferenceCount.
Reimplemented in VirtualFileMountSystem, VirtualFileMountRamdisk, VirtualFileMountMultifile, and VirtualFileMountHTTP.
Returns the file system this mount object is attached to.
int getMountFlags | ( | ) |
Returns the set of flags passed by the user to the VirtualFileSystem::mount() command.
Filename const getMountPoint | ( | ) |
Returns the name of the directory within the virtual file system that this mount object is attached to.
This directory name will end with a slash.