Definition at line 66 of file qiodevice.h.
#include <qiodevice.h>

Public Types |
|
| enum | OpenModeFlag
{ NotOpen = 0x0000, ReadOnly = 0x0001, WriteOnly = 0x0002, ReadWrite = ReadOnly | WriteOnly, Append = 0x0004, Truncate = 0x0008, Text = 0x0010, Unbuffered = 0x0020 } |
Signals |
|
| void | readyRead () |
| void | bytesWritten (qint64 bytes) |
| void | aboutToClose () |
| void | readChannelFinished () |
Public Member Functions |
|
| QIODevice () | |
| QIODevice (QObject *parent) | |
| virtual | ~QIODevice () |
| OpenMode | openMode () const |
| void | setTextModeEnabled (bool enabled) |
| bool | isTextModeEnabled () const |
| bool | isOpen () const |
| bool | isReadable () const |
| bool | isWritable () const |
| virtual bool | isSequential () const |
| virtual bool | open (OpenMode mode) |
| virtual void | close () |
| virtual qint64 | pos () const |
| virtual qint64 | size () const |
| virtual bool | seek (qint64 pos) |
| virtual bool | atEnd () const |
| virtual bool | reset () |
| virtual qint64 | bytesAvailable () const |
| virtual qint64 | bytesToWrite () const |
| qint64 | read (char *data, qint64 maxlen) |
| QByteArray | read (qint64 maxlen) |
| QByteArray | readAll () |
| qint64 | readLine (char *data, qint64 maxlen) |
| QByteArray | readLine (qint64 maxlen=0) |
| virtual bool | canReadLine () const |
| qint64 | write (const char *data, qint64 len) |
| qint64 | write (const char *data) |
| qint64 | write (const QByteArray &data) |
| qint64 | peek (char *data, qint64 maxlen) |
| QByteArray | peek (qint64 maxlen) |
| virtual bool | waitForReadyRead (int msecs) |
| virtual bool | waitForBytesWritten (int msecs) |
| void | ungetChar (char c) |
| bool | putChar (char c) |
| bool | getChar (char *c) |
| QString | errorString () const |
Protected Member Functions |
|
| QIODevice (QIODevicePrivate &dd, QObject *parent=0) | |
| virtual qint64 | readData (char *data, qint64 maxlen)=0 |
| virtual qint64 | readLineData (char *data, qint64 maxlen) |
| virtual qint64 | writeData (const char *data, qint64 len)=0 |
| void | setOpenMode (OpenMode openMode) |
| void | setErrorString (const QString &errorString) |
| enum OpenModeFlag |
Definition at line 75 of file qiodevice.h.
| QIODevice | ( | ) |
| virtual ~QIODevice | ( | ) | [virtual] |
| OpenMode openMode | ( | ) | const |
| void setTextModeEnabled | ( | bool | enabled | ) |
| bool isTextModeEnabled | ( | ) | const |
| bool isOpen | ( | ) | const |
| bool isReadable | ( | ) | const |
| bool isWritable | ( | ) | const |
| virtual bool isSequential | ( | ) | const [virtual] |
Reimplemented in QFile, QProcess, QAuthDevice, QAbstractSocket, QLocalSocket, and QNetworkReply.
| virtual bool open | ( | OpenMode | mode | ) | [virtual] |
Reimplemented in QBuffer, QFile, and QTemporaryFile.
| virtual void close | ( | ) | [virtual] |
Reimplemented in QBuffer, QFile, QProcess, QAbstractSocket, QLocalSocket, QNetworkReply, and QSslSocket.
| virtual qint64 pos | ( | ) | const [virtual] |
| virtual qint64 size | ( | ) | const [virtual] |
| virtual bool seek | ( | qint64 | pos | ) | [virtual] |
Reimplemented in QBuffer, QFile, and QAuthDevice.
| virtual bool atEnd | ( | ) | const [virtual] |
Reimplemented in QBuffer, QFile, QProcess, QAuthDevice, QAbstractSocket, and QSslSocket.
| virtual bool reset | ( | ) | [virtual] |
| virtual qint64 bytesAvailable | ( | ) | const [virtual] |
Reimplemented in QProcess, QAuthDevice, QAbstractSocket, QLocalSocket, and QSslSocket.
| virtual qint64 bytesToWrite | ( | ) | const [virtual] |
Reimplemented in QProcess, QAuthDevice, QAbstractSocket, QLocalSocket, and QSslSocket.
| QByteArray read | ( | qint64 | maxlen | ) |
| QByteArray readAll | ( | ) |
| QByteArray readLine | ( | qint64 | maxlen = 0 |
) |
| virtual bool canReadLine | ( | ) | const [virtual] |
Reimplemented in QBuffer, QProcess, QAbstractSocket, QLocalSocket, and QSslSocket.
| qint64 write | ( | const char * | data | ) |
| qint64 write | ( | const QByteArray & | data | ) | [inline] |
Definition at line 126 of file qiodevice.h.
| QByteArray peek | ( | qint64 | maxlen | ) |
| virtual bool waitForReadyRead | ( | int | msecs | ) | [virtual] |
Reimplemented in QProcess, QAbstractSocket, QLocalSocket, and QSslSocket.
| virtual bool waitForBytesWritten | ( | int | msecs | ) | [virtual] |
Reimplemented in QProcess, QAbstractSocket, QLocalSocket, and QSslSocket.
| void ungetChar | ( | char | c | ) |
| bool putChar | ( | char | c | ) |
| bool getChar | ( | char * | c | ) |
| QString errorString | ( | ) | const |
| void readyRead | ( | ) | [signal] |
| void bytesWritten | ( | qint64 | bytes | ) | [signal] |
| void aboutToClose | ( | ) | [signal] |
| void readChannelFinished | ( | ) | [signal] |
Implemented in QBuffer, QFile, QProcess, QAuthDevice, QAbstractSocket, QLocalSocket, and QSslSocket.
Reimplemented in QFile, and QAbstractSocket.
Implemented in QBuffer, QFile, QProcess, QAuthDevice, QAbstractSocket, QLocalSocket, QNetworkReply, and QSslSocket.
| void setOpenMode | ( | OpenMode | openMode | ) | [protected] |
| void setErrorString | ( | const QString & | errorString | ) | [protected] |