kleopatra
#include <iodevicelogger.h>
Public Member Functions | |
IODeviceLogger (const boost::shared_ptr< QIODevice > &iod, QObject *parent=0) | |
~IODeviceLogger () | |
bool | atEnd () const |
qint64 | bytesAvailable () const |
qint64 | bytesToWrite () const |
bool | canReadLine () const |
void | close () |
bool | isSequential () const |
bool | open (OpenMode mode) |
qint64 | pos () const |
bool | reset () |
bool | seek (qint64 pos) |
void | setReadLogDevice (const boost::shared_ptr< QIODevice > &dev) |
void | setWriteLogDevice (const boost::shared_ptr< QIODevice > &dev) |
qint64 | size () const |
bool | waitForBytesWritten (int msecs) |
bool | waitForReadyRead (int msecs) |
Protected Member Functions | |
qint64 | readData (char *data, qint64 maxSize) |
qint64 | readLineData (char *data, qint64 maxSize) |
qint64 | writeData (const char *data, qint64 maxSize) |
Detailed Description
Definition at line 44 of file iodevicelogger.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 82 of file iodevicelogger.cpp.
IODeviceLogger::~IODeviceLogger | ( | ) |
Definition at line 86 of file iodevicelogger.cpp.
Member Function Documentation
bool IODeviceLogger::atEnd | ( | ) | const |
Definition at line 100 of file iodevicelogger.cpp.
qint64 IODeviceLogger::bytesAvailable | ( | ) | const |
Definition at line 105 of file iodevicelogger.cpp.
qint64 IODeviceLogger::bytesToWrite | ( | ) | const |
Definition at line 110 of file iodevicelogger.cpp.
bool IODeviceLogger::canReadLine | ( | ) | const |
Definition at line 115 of file iodevicelogger.cpp.
void IODeviceLogger::close | ( | ) |
Definition at line 120 of file iodevicelogger.cpp.
bool IODeviceLogger::isSequential | ( | ) | const |
Definition at line 125 of file iodevicelogger.cpp.
bool IODeviceLogger::open | ( | OpenMode | mode | ) |
Definition at line 130 of file iodevicelogger.cpp.
qint64 IODeviceLogger::pos | ( | ) | const |
Definition at line 136 of file iodevicelogger.cpp.
|
protected |
Definition at line 166 of file iodevicelogger.cpp.
|
protected |
Definition at line 182 of file iodevicelogger.cpp.
bool IODeviceLogger::reset | ( | ) |
Definition at line 141 of file iodevicelogger.cpp.
bool IODeviceLogger::seek | ( | qint64 | pos | ) |
Definition at line 146 of file iodevicelogger.cpp.
void IODeviceLogger::setReadLogDevice | ( | const boost::shared_ptr< QIODevice > & | dev | ) |
Definition at line 95 of file iodevicelogger.cpp.
void IODeviceLogger::setWriteLogDevice | ( | const boost::shared_ptr< QIODevice > & | dev | ) |
Definition at line 90 of file iodevicelogger.cpp.
qint64 IODeviceLogger::size | ( | ) | const |
Definition at line 151 of file iodevicelogger.cpp.
bool IODeviceLogger::waitForBytesWritten | ( | int | msecs | ) |
Definition at line 156 of file iodevicelogger.cpp.
bool IODeviceLogger::waitForReadyRead | ( | int | msecs | ) |
Definition at line 161 of file iodevicelogger.cpp.
|
protected |
Definition at line 174 of file iodevicelogger.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.