an atom in the namespace: a File is a named object from which you can request read-only streams. More...
#include <nstream.h>
Public Types | |
enum | eType { eType_Folder = 1, eType_File = 2, eType_Invalid = 0 } |
Public Member Functions | |
virtual | ~File (void) throw () |
virtual smart_ptr< Stream > | openStream (void)=0 |
creates a new instance of a read-only stream for this File's data | |
virtual eType | getType (void) const =0 throw () |
what type of entry is this? | |
virtual const char * | getName (void) const =0 throw () |
this Entry's name in the namespace (that is, relative to the root of the namespace). | |
virtual smart_ptr< Manager > | getManager (void)=0 |
the Manager of this namespace |
an atom in the namespace: a File is a named object from which you can request read-only streams.
Definition at line 160 of file nstream.h.
enum nstream::Entry::eType [inherited] |
nstream::File::~File | ( | void | ) | throw () [virtual] |
Definition at line 48 of file nstream.cpp.