omegalib  13.1
omicron::FilesystemDataSource Class Reference

#include <FilesystemDataSource.h>

Public Member Functions

 FilesystemDataSource (const String &name, const String &path)
 
 FilesystemDataSource (const String &path)
 
const StringgetPath ()
 
void setPath (const String &value)
 
DataInfo getInfo (const String &path)
 Data stream management. More...
 
virtual bool exists (const String &name)
 Data stream management. More...
 
virtual DataStreamnewStream (const String &name)
 
virtual void deleteStream (DataStream *stream)
 
- Public Member Functions inherited from omicron::DataSource
 DataSource (const String &name)
 
String getName ()
 
- Public Member Functions inherited from omicron::ReferenceType
 ReferenceType ()
 
virtual ~ReferenceType ()
 
void ref ()
 
void unref ()
 
long refCount ()
 

Additional Inherited Members

- Static Public Member Functions inherited from omicron::ReferenceType
static void printObjCounts ()
 
- Static Protected Attributes inherited from omicron::ReferenceType
static List< ReferenceType * > mysObjList
 
+ Inheritance diagram for omicron::FilesystemDataSource:

Constructor & Destructor Documentation

omicron::FilesystemDataSource::FilesystemDataSource ( const String name,
const String path 
)
omicron::FilesystemDataSource::FilesystemDataSource ( const String path)

Member Function Documentation

virtual void omicron::FilesystemDataSource::deleteStream ( DataStream stream)
virtual

Implements omicron::DataSource.

virtual bool omicron::FilesystemDataSource::exists ( const String name)
virtual

Data stream management.

Implements omicron::DataSource.

DataInfo omicron::FilesystemDataSource::getInfo ( const String path)
virtual

Data stream management.

Implements omicron::DataSource.

const String & omicron::FilesystemDataSource::getPath ( )
inline
virtual DataStream* omicron::FilesystemDataSource::newStream ( const String name)
virtual

Implements omicron::DataSource.

void omicron::FilesystemDataSource::setPath ( const String value)

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