|
|
LibN2L-4 Library Code Reference
Classes
Compounds
Files
Members
Method Index
Full Reference
n2l::cVfsDirectory Class ReferenceAn implementation of cVfsDirectoryInterface which reads vfs file nodes straight from the underlying file system.
More...
#include <cVfsDirectory.h>
Inheritance diagram for n2l::cVfsDirectory:
[legend]Collaboration diagram for n2l::cVfsDirectory:
[legend]List of all members.Public Member Functions
Protected Member Functions
Detailed Description
An implementation of cVfsDirectoryInterface which reads vfs file nodes straight from the underlying file system.
Definition at line 45 of file cVfsDirectory.h.
Constructor & Destructor Documentation
| n2l::cVfsDirectory::cVfsDirectory |
( |
const tFsNodeName & |
iName |
) |
|
|
| n2l::cVfsDirectory::~cVfsDirectory |
( |
|
) |
[virtual] |
|
Member Function Documentation
| void n2l::cVfsDirectory::buffer |
( |
const tVfsFileBuffer & |
iBuffer |
) |
const [virtual] |
|
| void n2l::cVfsDirectory::clearCache |
( |
|
) |
const [virtual] |
|
| const tBool n2l::cVfsDirectory::empty |
( |
|
) |
const [virtual] |
|
| const tVfsFileBuffer & n2l::cVfsDirectory::firstLine |
( |
|
) |
const [virtual] |
|
| const tFsNodeName n2l::cVfsDirectory::fsName |
( |
|
) |
const [virtual] |
|
| void n2l::cVfsDirectory::getBuffer |
( |
tVfsFileBuffer & |
oBuffer |
) |
const [virtual] |
|
|
|
Get a vfs buffer from this node.
Unlike the returning buffer() command, this method sets the provided argument to the buffer, and does not set the cache. This avoids caching, and passing by value.
Implements n2l::cVfsNodeInterface.
Definition at line 393 of file cVfsDirectory.cpp. |
| SDL_RWops * n2l::cVfsDirectory::getRWops |
( |
|
) |
const [virtual] |
|
| const tBool n2l::cVfsDirectory::hasChild |
( |
const tKey & |
iName |
) |
const [virtual] |
|
| const tBool n2l::cVfsDirectory::isSymLink |
( |
|
) |
const [virtual] |
|
| const tVfsNodeName & n2l::cVfsDirectory::name |
( |
|
) |
const [virtual] |
|
| const tUint n2l::cVfsDirectory::permissions |
( |
|
) |
const [virtual] |
|
| const tFsNodeName n2l::cVfsDirectory::readLink |
( |
|
) |
const [virtual] |
|
| const tUint n2l::cVfsDirectory::size |
( |
|
) |
const [virtual] |
|
| const tBool n2l::cVfsDirectory::supportsFsName |
( |
|
) |
const [virtual] |
|
|
|
Return wheither this node may be accessed directly on the file system, or if it must be accessed via a file buffer.
- Returns:
- True if file system pathing is supported
Implements n2l::cVfsNodeInterface.
Definition at line 449 of file cVfsDirectory.cpp. |
| void n2l::cVfsDirectory::unlinkNode |
( |
const tConstIterator & |
iNodeI |
) |
const [virtual] |
|
The documentation for this class was generated from the following files:
|