kleopatra
#include <config-kleopatra.h>#include "kdpipeiodevice.h"#include <QtCore/QDebug>#include <QtCore/QMutex>#include <QtCore/QPointer>#include <QtCore/QThread>#include <QtCore/QWaitCondition>#include <cassert>#include <cstring>#include <memory>#include <algorithm>#include <unistd.h>#include <errno.h>#include "kdpipeiodevice.moc"
Include dependency graph for kdpipeiodevice.cpp:

Go to the source code of this file.
Macros | |
| #define | KDAB_CHECK_CTOR (void)1 |
| #define | KDAB_CHECK_DTOR KDAB_CHECK_CTOR |
| #define | KDAB_CHECK_THIS KDAB_CHECK_CTOR |
| #define | LOCKED(d) const QMutexLocker locker( &d->mutex ) |
| #define | qDebug if( s_debugLevel == KDPipeIODevice::NoDebug ){}else qDebug |
| #define | synchronized(d) if ( int i = 0 ) {} else for ( const QMutexLocker locker( &d->mutex ) ; !i ; ++i ) |
| #define | waitAndDelete(t) if ( t ) { t->wait(); QThread* const t2 = t; t = 0; delete t2; } |
Variables | |
| const bool | ALLOW_QIODEVICE_BUFFERING = true |
| const unsigned int | BUFFER_SIZE = 4096 |
Macro Definition Documentation
| #define KDAB_CHECK_CTOR (void)1 |
Definition at line 47 of file kdpipeiodevice.cpp.
| #define KDAB_CHECK_DTOR KDAB_CHECK_CTOR |
Definition at line 48 of file kdpipeiodevice.cpp.
| #define KDAB_CHECK_THIS KDAB_CHECK_CTOR |
Definition at line 49 of file kdpipeiodevice.cpp.
| #define LOCKED | ( | d | ) | const QMutexLocker locker( &d->mutex ) |
Definition at line 52 of file kdpipeiodevice.cpp.
| #define qDebug if( s_debugLevel == KDPipeIODevice::NoDebug ){}else qDebug |
Definition at line 62 of file kdpipeiodevice.cpp.
| #define synchronized | ( | d | ) | if ( int i = 0 ) {} else for ( const QMutexLocker locker( &d->mutex ) ; !i ; ++i ) |
Definition at line 53 of file kdpipeiodevice.cpp.
| #define waitAndDelete | ( | t | ) | if ( t ) { t->wait(); QThread* const t2 = t; t = 0; delete t2; } |
Variable Documentation
| const bool ALLOW_QIODEVICE_BUFFERING = true |
Definition at line 56 of file kdpipeiodevice.cpp.
| const unsigned int BUFFER_SIZE = 4096 |
Definition at line 55 of file kdpipeiodevice.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:12 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:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference