DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExp::QModuleDataBase Member List
This is the complete list of members for
DynExp::QModuleDataBase
, including all inherited members.
AcquireLock
(const std::chrono::milliseconds Timeout) const
Util::ISynchronizedPointerLockable
inline
private
EnqueueEvent
(EventPtrType &&Event)
DynExp::ModuleDataBase
EventPtrType
typedef
DynExp::ModuleDataBase
EventQueue
DynExp::ModuleDataBase
private
EventQueueType
typedef
DynExp::ModuleDataBase
GetEventFront
() const noexcept
DynExp::ModuleDataBase
inline
GetEventFront
() noexcept
DynExp::ModuleDataBase
inline
GetException
() const noexcept
DynExp::ModuleDataBase
inline
GetNewEventNotifier
() noexcept
DynExp::ModuleDataBase
inline
private
GetNumEnqueuedEvents
() const noexcept
DynExp::ModuleDataBase
inline
INonCopyable
()=default
Util::INonCopyable
protected
INonCopyable
(const INonCopyable &)=delete
Util::INonCopyable
ISynchronizedPointerLockable
()
Util::ISynchronizedPointerLockable
inline
protected
LockMutex
Util::ISynchronizedPointerLockable
mutable
private
ModuleBaseOnly
DynExp::ModuleDataBase
ModuleDataBase
()
DynExp::ModuleDataBase
inline
ModuleException
DynExp::ModuleDataBase
private
ModuleThreadOnly
DynExp::ModuleDataBase
NewEventNotifier
DynExp::ModuleDataBase
private
operator=
(const INonCopyable &)=delete
Util::INonCopyable
OwnedCount
Util::ISynchronizedPointerLockable
mutable
private
OwnerID
Util::ISynchronizedPointerLockable
mutable
private
PopEvent
()
DynExp::ModuleDataBase
QModuleDataBase
()=default
DynExp::QModuleDataBase
ReleaseLock
() const
Util::ISynchronizedPointerLockable
inline
private
Reset
()
DynExp::ModuleDataBase
private
ResetImpl
(dispatch_tag< ModuleDataBase >) override final
DynExp::QModuleDataBase
private
virtual
ResetImpl
(dispatch_tag< QModuleDataBase >)
DynExp::QModuleDataBase
inline
private
virtual
~INonCopyable
()=default
Util::INonCopyable
protected
~ISynchronizedPointerLockable
()
Util::ISynchronizedPointerLockable
inline
protected
~ModuleDataBase
()
DynExp::ModuleDataBase
inline
virtual
~QModuleDataBase
()=default
DynExp::QModuleDataBase
virtual
Generated by
1.9.1