NAME
Qt::Core::QIODevice
PUBLIC METHODS
- QIODevice()
- QIODevice(QObject * parent)
- ~QIODevice()
- bool atEnd()
- qint64 bytesAvailable()
- qint64 bytesToWrite()
- bool canReadLine()
- void close()
- QString errorString()
- bool getChar(char * c)
- bool isOpen()
- bool isReadable()
- bool isSequential()
- bool isTextModeEnabled()
- bool isWritable()
- bool open(QFlags<QIODevice::OpenModeFlag> mode)
- QFlags<QIODevice::OpenModeFlag> openMode()
- QByteArray peek(qint64 maxlen)
- qint64 peek(char * data, qint64 maxlen)
- qint64 pos()
- bool putChar(char c)
- QByteArray read(qint64 maxlen)
- qint64 read(char * data, qint64 maxlen)
- QByteArray readAll()
- QByteArray readLine(qint64 maxlen)
- QByteArray readLine(qint64 maxlen = 0)
- qint64 readLine(char * data, qint64 maxlen)
- bool reset()
- bool seek(qint64 pos)
- void setTextModeEnabled(bool enabled)
- qint64 size()
- void ungetChar(char c)
- bool waitForBytesWritten(int msecs)
- bool waitForReadyRead(int msecs)
- qint64 write(const char * data)
- qint64 write(const QByteArray & data)
- qint64 write(const char * data, qint64 len)
ENUM VALUES
- NotOpen
- ReadOnly
- WriteOnly
- ReadWrite
- Append
- Truncate
- Text
- Unbuffered
EXPORT
None by default.
AUTHOR
Dongxu Ma <dongxu@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 - 2012 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.