Public Types | Public Member Functions

nstream::Entry Class Reference
[Named Stream Management]

a generic entry in the namespace. This is either a Folder or File More...

#include <nstream.h>

Inheritance diagram for nstream::Entry:
Inheritance graph
[legend]

List of all members.

Public Types

enum  eType {
  eType_Folder = 1,
  eType_File = 2,
  eType_Invalid = 0
}

Public Member Functions

virtual ~Entry (void) throw ()
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< ManagergetManager (void)=0
 the Manager of this namespace

Detailed Description

a generic entry in the namespace. This is either a Folder or File

Definition at line 129 of file nstream.h.


Member Enumeration Documentation

Enumerator:
eType_Folder 

this is a Folder object

eType_File 

this is a File object

eType_Invalid 

Definition at line 132 of file nstream.h.


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