DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpModule::StreamManipulatorData Member List

This is the complete list of members for DynExpModule::StreamManipulatorData, including all inherited members.

AcquireLock(const std::chrono::milliseconds Timeout) constUtil::ISynchronizedPointerLockableinlineprivate
EnqueueEvent(EventPtrType &&Event)DynExp::ModuleDataBase
EventPtrType typedefDynExp::ModuleDataBase
EventQueueDynExp::ModuleDataBaseprivate
EventQueueType typedefDynExp::ModuleDataBase
GetEventFront() const noexceptDynExp::ModuleDataBaseinline
GetEventFront() noexceptDynExp::ModuleDataBaseinline
GetException() const noexceptDynExp::ModuleDataBaseinline
GetInputDataStreams() const noexceptDynExpModule::StreamManipulatorDatainline
GetInputDataStreams() noexceptDynExpModule::StreamManipulatorDatainline
GetNewEventNotifier() noexceptDynExp::ModuleDataBaseinlineprivate
GetNumEnqueuedEvents() const noexceptDynExp::ModuleDataBaseinline
GetOutputDataStreams() const noexceptDynExpModule::StreamManipulatorDatainline
GetOutputDataStreams() noexceptDynExpModule::StreamManipulatorDatainline
Init()DynExpModule::StreamManipulatorDataprivate
INonCopyable()=defaultUtil::INonCopyableprotected
INonCopyable(const INonCopyable &)=deleteUtil::INonCopyable
InputDataStreamsDynExpModule::StreamManipulatorDataprivate
ISynchronizedPointerLockable()Util::ISynchronizedPointerLockableinlineprotected
LockMutexUtil::ISynchronizedPointerLockablemutableprivate
ModuleBaseOnlyDynExp::ModuleDataBase
ModuleDataBase()DynExp::ModuleDataBaseinline
ModuleExceptionDynExp::ModuleDataBaseprivate
ModuleThreadOnlyDynExp::ModuleDataBase
NewEventNotifierDynExp::ModuleDataBaseprivate
operator=(const INonCopyable &)=deleteUtil::INonCopyable
OutputDataStreamsDynExpModule::StreamManipulatorDataprivate
OwnedCountUtil::ISynchronizedPointerLockablemutableprivate
OwnerIDUtil::ISynchronizedPointerLockablemutableprivate
PopEvent()DynExp::ModuleDataBase
ReleaseLock() constUtil::ISynchronizedPointerLockableinlineprivate
Reset()DynExp::ModuleDataBaseprivate
ResetImpl(dispatch_tag< ModuleDataBase >) override finalDynExpModule::StreamManipulatorDataprivate
ResetImpl(dispatch_tag< StreamManipulatorData >)DynExpModule::StreamManipulatorDatainlineprivatevirtual
StreamManipulatorData()DynExpModule::StreamManipulatorDatainline
~INonCopyable()=defaultUtil::INonCopyableprotected
~ISynchronizedPointerLockable()Util::ISynchronizedPointerLockableinlineprotected
~ModuleDataBase()DynExp::ModuleDataBaseinlinevirtual
~StreamManipulatorData()=defaultDynExpModule::StreamManipulatorDatavirtual