Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | Related Pages

Fuse::FileSystem Class Reference

List of all members.

Detailed Description

Simple interface for a generic filesystem.

This provides a very basic interface for a filesystem implementation. Basically a filesystem contains just a way to get StatFS information, a way to get the root node (which should be a DirNode), and a way to get the mountpoint.

Author:
Valient Gough


Public Member Functions

virtual int Statfs (out StatFS stat)

Properties

abstract Fuse.DirNode RootNode
abstract string Name
virtual string[] RequiredMountArgs


Member Function Documentation

virtual int Fuse::FileSystem::Statfs out StatFS  stat  )  [inline, virtual]
 

Get filesystem statistics

See also:
man:statfs(2)


Property Documentation

abstract string Fuse::FileSystem::Name [get]
 

The filesystem's name. This can be an implementation name, such as "RawFS".

virtual string [] Fuse::FileSystem::RequiredMountArgs [get]
 

If special mount flags are required for operation, they should be provided by this property.

abstract Fuse.DirNode Fuse::FileSystem::RootNode [get]
 

Return node corresponding to the root directory of the filesystem.


The documentation for this class was generated from the following file:
Generated on Wed May 18 23:16:52 2005 for SULF by  doxygen 1.4.3