Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

DataIStream Class Reference

Input stream. More...

#include <mdatastream.h>

Inheritance diagram for DataIStream:

IStream DataStream Stream List of all members.

Public Methods

virtual DataIStream & operator>> (char &i)
virtual DataIStream & operator>> (int &i)
virtual DataIStream & operator>> (long &i)
virtual DataIStream & operator>> (float &i)
virtual DataIStream & operator>> (double &i)
virtual DataIStream & operator>> (String &s)
virtual uint readRawBytes (char *p, uint n)

Detailed Description

Input stream.

Definition at line 146 of file mdatastream.h.


Member Function Documentation

DataIStream & operator>> double &    i [virtual]
 

Read double from stream.

Parameters:
i  Output reference.

Implements IStream.

Definition at line 284 of file mdatastream.cc.

References IODevice::readBlock().

DataIStream & operator>> float &    i [virtual]
 

Read float from stream.

Implements IStream.

Definition at line 275 of file mdatastream.cc.

References IODevice::readBlock().

DataIStream & operator>> long &    i [virtual]
 

Read long value from stream.

Implements IStream.

Definition at line 257 of file mdatastream.cc.

References IODevice::readBlock().

DataIStream & operator>> int &    i [virtual]
 

Read integer value from stream.

Implements IStream.

Definition at line 248 of file mdatastream.cc.

References operator>>().

DataIStream & operator>> char &    i [virtual]
 

Read character from stream.

Implements IStream.

Definition at line 266 of file mdatastream.cc.

References IODevice::readBlock().

Referenced by operator>>().

uint readRawBytes char *    p,
uint    n
[virtual]
 

Read character buffer from stream.

Parameters:
p  Buffer for reading.
n  Length of the buffer.

Implements IStream.

Definition at line 301 of file mdatastream.cc.

References IODevice::readBlock().


The documentation for this class was generated from the following files:
Generated on Thu Feb 10 20:06:43 2005 for LibMagiC by doxygen1.2.18