LibN2L-4 Library Code Reference
Classes
Compounds
Files
Members
Method Index
Full Reference
n2l::cVfsDirectoryInterface Class Reference
A description of the interface necessary to implement a listing of virtual file system nodes as well as providing a handle for any listing of nodes, regardless of their location or storage.
More...
#include <cVfsDirectoryInterface.h>
Inheritance diagram for n2l::cVfsDirectoryInterface:
[legend]Collaboration diagram for n2l::cVfsDirectoryInterface:
[legend]List of all members.Public Types
Public Member Functions
Protected Types
Protected Member Functions
Detailed Description
A description of the interface necessary to implement a listing of virtual file system nodes as well as providing a handle for any listing of nodes, regardless of their location or storage.
Definition at line 44 of file cVfsDirectoryInterface.h.
Member Typedef Documentation
Constructor & Destructor Documentation
| n2l::cVfsDirectoryInterface::~cVfsDirectoryInterface |
( |
|
) |
[virtual] |
|
| n2l::cVfsDirectoryInterface::cVfsDirectoryInterface |
( |
|
) |
[protected] |
|
Member Function Documentation
| virtual const tConstIterator n2l::cVfsDirectoryInterface::begin |
( |
|
) |
const [pure virtual] |
|
| const tString n2l::cVfsDirectoryInterface::dump |
( |
|
) |
const [virtual] |
|
| virtual const tBool n2l::cVfsDirectoryInterface::empty |
( |
|
) |
const [pure virtual] |
|
| virtual const tConstIterator n2l::cVfsDirectoryInterface::end |
( |
|
) |
const [pure virtual] |
|
| virtual const tConstIterator n2l::cVfsDirectoryInterface::find |
( |
const tKey & |
iName |
) |
const [pure virtual] |
|
| virtual const tBool n2l::cVfsDirectoryInterface::hasChild |
( |
const tKey & |
iName |
) |
const [pure virtual] |
|
| const tBool n2l::cVfsDirectoryInterface::isDirectory |
( |
|
) |
const [virtual] |
|
| const tBool n2l::cVfsDirectoryInterface::isFile |
( |
|
) |
const [virtual] |
|
| const tBool n2l::cVfsDirectoryInterface::likeDirectory |
( |
|
) |
const [virtual] |
|
| const tBool n2l::cVfsDirectoryInterface::likeFile |
( |
|
) |
const [virtual] |
|
| virtual const cAutoPtr<const tValue>& n2l::cVfsDirectoryInterface::mustFind |
( |
const tKey & |
iName |
) |
const [pure virtual] |
|
| virtual const cAutoPtr<const tValue> n2l::cVfsDirectoryInterface::newDirectoryNode |
( |
const tVfsNodeName & |
iName |
) |
const [pure virtual] |
|
| virtual void n2l::cVfsDirectoryInterface::unlinkNode |
( |
const tConstIterator & |
iNodeI |
) |
const [pure virtual] |
|
|
|
Erase the node provided by the iterator.
Directory nodes will be removed if empty, if not empty a vfsException will be thrown.
Referenced by n2l::cVfsDirectory::copyNode(). |
The documentation for this class was generated from the following files: