The parent of the class containing the queue and all related elements. More...
Public Member Functions | |
QueueHolderBase () | |
Constructor. More... | |
Public Attributes | |
bool | dataExchangeStopped |
If true no data exchange is possible. More... | |
QMutex | mutex |
The mutex protecting from concurrent accesses to data in this object. More... | |
QWaitCondition | waitCondition |
The wait condition used to wake the blocked downloader when a new datum arrives or the uploader when the queue is full. More... | |
Detailed Description
The parent of the class containing the queue and all related elements.
This just contains the lock to use when accessing the queue, the QWaitCondition and the flag to signal that data exchange should stop. We need this base class because of GlobalUploaderDownloader
Definition at line 1210 of file dataexchange.h.
Constructor & Destructor Documentation
|
inline |
Constructor.
Definition at line 1216 of file dataexchange.h.
Member Data Documentation
bool dataExchangeStopped |
If true no data exchange is possible.
Definition at line 1240 of file dataexchange.h.
QMutex mutex |
The mutex protecting from concurrent accesses to data in this object.
Definition at line 1228 of file dataexchange.h.
QWaitCondition waitCondition |
The wait condition used to wake the blocked downloader when a new datum arrives or the uploader when the queue is full.
Definition at line 1235 of file dataexchange.h.
The documentation for this class was generated from the following file:
- utilities/include/dataexchange.h