|
Krita Source Code Documentation
|
#include <KisSafeBlockingQueueConnectionProxy.h>
Public Member Functions | |
| KisSafeBlockingQueueConnectionProxy (CallbackFunction function) | |
| void | start () |
Private Types | |
| using | CallbackFunction = std::function<void ()> |
Private Member Functions | |
| void | fakeSlotTimeout () |
Private Attributes | |
| SignalToFunctionProxy | m_destination |
| CallbackFunction | m_function |
| FunctionToSignalProxy | m_source |
An override of KisSafeBlockingQueueConnectionProxy for forwarding signals without any parameters.
Definition at line 83 of file KisSafeBlockingQueueConnectionProxy.h.
|
private |
Definition at line 85 of file KisSafeBlockingQueueConnectionProxy.h.
|
inline |
Definition at line 87 of file KisSafeBlockingQueueConnectionProxy.h.
References KisSafeBlockingQueueConnectionProxyPrivate::initProxyObject(), KisSafeBlockingQueueConnectionProxy< T >::m_destination, KisSafeBlockingQueueConnectionProxy< T >::m_source, and KisSafeBlockingQueueConnectionProxy< T >::start().
|
inlineprivate |
Definition at line 102 of file KisSafeBlockingQueueConnectionProxy.h.
References KisSafeBlockingQueueConnectionProxy< T >::m_function.
|
inline |
Definition at line 97 of file KisSafeBlockingQueueConnectionProxy.h.
References KisSafeBlockingQueueConnectionProxy< T >::m_destination, KisSafeBlockingQueueConnectionProxy< T >::m_source, and KisSafeBlockingQueueConnectionProxyPrivate::passBlockingSignalSafely().
|
private |
Definition at line 109 of file KisSafeBlockingQueueConnectionProxy.h.
|
private |
Definition at line 107 of file KisSafeBlockingQueueConnectionProxy.h.
|
private |
Definition at line 108 of file KisSafeBlockingQueueConnectionProxy.h.