QIODeviceSeq Class Reference

#include <iodeviceseq_qt.hpp>

List of all members.

Public Member Functions

 QIODeviceSeq (const QList< QIODevice * > &aList)
 ~QIODeviceSeq ()
virtual bool isSequential () const
virtual qint64 readData (char *data, qint64 maxlen)
virtual qint64 writeData (const char *data, qint64 len)
virtual bool atEnd () const

Private Attributes

QList< QIODevice * > iList
QListIterator< QIODevice * > iIterator
QIODevice * iDevice
bool iAtEnd

Detailed Description

Definition at line 16 of file iodeviceseq_qt.hpp.


Constructor & Destructor Documentation

QIODeviceSeq::QIODeviceSeq ( const QList< QIODevice * > &  aList  ) 

Definition at line 9 of file iodeviceseq_qt.cpp.

QIODeviceSeq::~QIODeviceSeq (  ) 

Definition at line 17 of file iodeviceseq_qt.cpp.


Member Function Documentation

bool QIODeviceSeq::atEnd (  )  const [virtual]

Definition at line 26 of file iodeviceseq_qt.cpp.

References iAtEnd.

bool QIODeviceSeq::isSequential (  )  const [virtual]

Definition at line 21 of file iodeviceseq_qt.cpp.

qint64 QIODeviceSeq::readData ( char *  data,
qint64  maxlen 
) [virtual]

Definition at line 45 of file iodeviceseq_qt.cpp.

References iAtEnd, iDevice, and iIterator.

qint64 QIODeviceSeq::writeData ( const char *  data,
qint64  len 
) [virtual]

Definition at line 89 of file iodeviceseq_qt.cpp.


Member Data Documentation

bool QIODeviceSeq::iAtEnd [private]

Definition at line 33 of file iodeviceseq_qt.hpp.

Referenced by atEnd(), and readData().

QIODevice* QIODeviceSeq::iDevice [private]

Definition at line 32 of file iodeviceseq_qt.hpp.

Referenced by readData().

QListIterator<QIODevice*> QIODeviceSeq::iIterator [private]

Definition at line 31 of file iodeviceseq_qt.hpp.

Referenced by readData().

QList<QIODevice*> QIODeviceSeq::iList [private]

Definition at line 30 of file iodeviceseq_qt.hpp.


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

ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1