2005/5/9

     
 

class Storage

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::io::Storage Class Reference

#include <Storage.h>

Inheritance diagram for acdk::io::Storage:

acdk::io::AbstractStorageReader acdk::io::AbstractStorageWriter acdk::io::ByteBufferStorage acdk::io::RandomAccessFile acdk::net::TCPSocket acdk::vfile::zip::ZipFileReader acdk::io::ConsoleReader acdk::io::FileReader acdk::io::MemReader acdk::io::PipedReader acdk::io::ConsoleWriter acdk::io::FileWriter acdk::io::MemWriter acdk::io::NullWriter acdk::io::OutputDebugStringWriter acdk::io::PipedWriter List of all members.

Detailed Description

An Storage is an interface to query information of IO-Storages.

API: ACDK<br/>

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.10
Date:
Date
2005/04/09 19:26:45
See also:
AbstractStorageWriter

AbstractStorageReader


Public Member Functions

virtual RString getDeviceName ()=0
virtual bool isWriteable ()=0
virtual bool isReadable ()=0


Member Function Documentation

virtual RString acdk::io::Storage::getDeviceName  )  [pure virtual]
 

Returns:
the name of the device. Normally the filename

Implemented in acdk::io::AbstractStorageReader, acdk::io::AbstractStorageWriter, acdk::io::ByteBufferStorage, acdk::io::ConsoleReader, acdk::io::ConsoleWriter, acdk::io::FileReader, acdk::io::FileWriter, acdk::io::MemReader, acdk::io::MemWriter, acdk::io::NullWriter, acdk::io::OutputDebugStringWriter, acdk::io::PipedReader, acdk::io::PipedWriter, acdk::io::RandomAccessFile, acdk::net::TCPSocket, and acdk::vfile::zip::ZipFileReader.

virtual bool acdk::io::Storage::isReadable  )  [pure virtual]
 

Returns:
true if Storage is readable

Implemented in acdk::io::AbstractStorageReader, acdk::io::AbstractStorageWriter, acdk::io::ByteBufferStorage, acdk::io::ConsoleReader, acdk::io::ConsoleWriter, acdk::io::FileReader, acdk::io::FileWriter, acdk::io::MemReader, acdk::io::MemWriter, acdk::io::NullWriter, acdk::io::OutputDebugStringWriter, acdk::io::PipedReader, acdk::io::PipedWriter, acdk::io::RandomAccessFile, acdk::net::TCPSocket, and acdk::vfile::zip::ZipFileReader.

virtual bool acdk::io::Storage::isWriteable  )  [pure virtual]
 

Returns:
true if Storage is writable

Implemented in acdk::io::AbstractStorageReader, acdk::io::AbstractStorageWriter, acdk::io::ByteBufferStorage, acdk::io::ConsoleReader, acdk::io::ConsoleWriter, acdk::io::FileReader, acdk::io::FileWriter, acdk::io::MemReader, acdk::io::MemWriter, acdk::io::NullWriter, acdk::io::OutputDebugStringWriter, acdk::io::PipedReader, acdk::io::PipedWriter, acdk::io::RandomAccessFile, acdk::net::TCPSocket, and acdk::vfile::zip::ZipFileReader.