kleopatra
iodevicelogger.cpp
Go to the documentation of this file.
48 explicit Private( const shared_ptr<QIODevice>& io_, IODeviceLogger* qq ) : q( qq ), io( io_ ), writeLog(), readLog()
66 bool IODeviceLogger::Private::write( const shared_ptr<QIODevice>& dev, const char* data, qint64 max )
82 IODeviceLogger::IODeviceLogger( const shared_ptr<QIODevice>& iod, QObject* parent ) : QIODevice( parent ), d( new Private( iod, this ) )
qint64 readLineData(char *data, qint64 maxSize)
Definition: iodevicelogger.cpp:182
void setWriteLogDevice(const boost::shared_ptr< QIODevice > &dev)
Definition: iodevicelogger.cpp:90
qint64 readData(char *data, qint64 maxSize)
Definition: iodevicelogger.cpp:166
void setReadLogDevice(const boost::shared_ptr< QIODevice > &dev)
Definition: iodevicelogger.cpp:95
virtual bool open(QFlags< QIODevice::OpenModeFlag > mode)
qint64 bytesAvailable() const
Definition: iodevicelogger.cpp:105
qint64 writeData(const char *data, qint64 maxSize)
Definition: iodevicelogger.cpp:174
bool waitForReadyRead(int msecs)
Definition: iodevicelogger.cpp:161
Definition: iodevicelogger.h:46
bool waitForBytesWritten(int msecs)
Definition: iodevicelogger.cpp:156
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.