kleopatra
Kleo::IODeviceLogger Class Reference
#include <iodevicelogger.h>
Inheritance diagram for Kleo::IODeviceLogger:

Detailed Description
Definition at line 44 of file iodevicelogger.h.
Public Member Functions | |
| bool | atEnd () const |
| qint64 | bytesAvailable () const |
| qint64 | bytesToWrite () const |
| bool | canReadLine () const |
| void | close () |
| IODeviceLogger (const boost::shared_ptr< QIODevice > &iod, QObject *parent=0) | |
| 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) |
| ~IODeviceLogger () | |
Protected Member Functions | |
| qint64 | readData (char *data, qint64 maxSize) |
| qint64 | readLineData (char *data, qint64 maxSize) |
| qint64 | writeData (const char *data, qint64 maxSize) |
Constructor & Destructor Documentation
| Kleo::IODeviceLogger::IODeviceLogger | ( | const boost::shared_ptr< QIODevice > & | iod, | |
| QObject * | parent = 0 | |||
| ) | [explicit] |
| 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 | ( | ) |
| bool IODeviceLogger::isSequential | ( | ) | const |
Definition at line 125 of file iodevicelogger.cpp.
| bool IODeviceLogger::open | ( | OpenMode | mode | ) |
| qint64 IODeviceLogger::pos | ( | ) | const |
Definition at line 136 of file iodevicelogger.cpp.
| qint64 IODeviceLogger::readData | ( | char * | data, | |
| qint64 | maxSize | |||
| ) | [protected] |
| qint64 IODeviceLogger::readLineData | ( | char * | data, | |
| qint64 | maxSize | |||
| ) | [protected] |
| bool IODeviceLogger::reset | ( | ) |
| bool IODeviceLogger::seek | ( | qint64 | pos | ) |
| void Kleo::IODeviceLogger::setReadLogDevice | ( | const boost::shared_ptr< QIODevice > & | dev | ) |
| void Kleo::IODeviceLogger::setWriteLogDevice | ( | const boost::shared_ptr< QIODevice > & | dev | ) |
| qint64 IODeviceLogger::size | ( | ) | const |
Definition at line 151 of file iodevicelogger.cpp.
| bool IODeviceLogger::waitForBytesWritten | ( | int | msecs | ) |
| bool IODeviceLogger::waitForReadyRead | ( | int | msecs | ) |
| qint64 IODeviceLogger::writeData | ( | const char * | data, | |
| qint64 | maxSize | |||
| ) | [protected] |
The documentation for this class was generated from the following files:
KDE 4.2 API Reference