VCF::InputStream Class Reference
InputStream, basic interface describing the requirements to support streaming data into a stream.
More...
#include <vcf/FoundationKit/Stream.h>
Inheritance diagram for VCF::InputStream:
List of all members.
Detailed Description
InputStream, basic interface describing the requirements to support streaming data into a stream.
Support for the basic primitive types is done through the extraction operator( >> ), as well as providing support for the Persistable interface, and reading in an arbitrary chunk of memory
Constructor & Destructor Documentation
| virtual VCF::InputStream::~InputStream |
( |
|
) |
[inline, virtual] |
|
Member Function Documentation
| virtual bool VCF::InputStream::isEOS |
( |
|
) |
[pure virtual] |
|
| InputStream& VCF::InputStream::operator>> |
( |
double & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
float & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
unsigned char & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
char & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
bool & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
unsigned int & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
int & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
unsigned long & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
long & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
short & |
val |
) |
|
|
| InputStream& VCF::InputStream::operator>> |
( |
unsigned short & |
val |
) |
|
|
| virtual void VCF::InputStream::read |
( |
String & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
double & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
float & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
uint64 & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
int64 & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
unsigned char & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
char & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
bool & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
unsigned int & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
int & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
unsigned long & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
long & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
unsigned short & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
short & |
val |
) |
[virtual] |
|
| virtual void VCF::InputStream::read |
( |
Persistable * |
persistableObject |
) |
[virtual] |
|
| virtual uint64 VCF::InputStream::read |
( |
uchar * |
bytesToRead, |
|
|
uint64 |
sizeOfBytes |
|
) |
[pure virtual] |
|
The documentation for this class was generated from the following file: