Logo Search packages:      
Sourcecode: scummvm version File versions

AbstractFilesystemNode Class Reference

#include <fs.h>

Inherited by FilesystemNode.

List of all members.


Detailed Description

File system node.

Definition at line 72 of file fs.h.


Public Types

enum  ListMode { kListFilesOnly = 1, kListDirectoriesOnly = 2, kListAll = 3 }

Public Member Functions

virtual String displayName () const =0
virtual bool isDirectory () const =0
virtual bool isValid () const =0
virtual FSList listDir (ListMode mode=kListDirectoriesOnly) const =0
virtual bool operator< (const AbstractFilesystemNode &node) const
virtual String path () const =0

Protected Types

typedef Common::String String

Protected Member Functions

virtual AbstractFilesystemNodeparent () const =0

Static Protected Member Functions

static FilesystemNode wrap (AbstractFilesystemNode *node)

Friends

class FilesystemNode

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index