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