DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpInstr::PI_C_862StageData Member List

This is the complete list of members for DynExpInstr::PI_C_862StageData, including all inherited members.

AcquireLock(const std::chrono::milliseconds Timeout) constUtil::ISynchronizedPointerLockableinlineprivate
CharacterFollowingCommandWasNotADigit enum valueDynExpInstr::PI_C_862StageData
CheckError() constDynExp::InstrumentDataBaseprivate
CheckQueueState(bool CallFromInstrThread) constDynExp::InstrumentDataBaseprivate
CloseQueue()DynExp::InstrumentDataBaseinlineprivate
CommandBufferOverflow enum valueDynExpInstr::PI_C_862StageData
CommandNotFound enum valueDynExpInstr::PI_C_862StageData
ContinuationCharacterWasNotAComma enum valueDynExpInstr::PI_C_862StageData
EnqueuePriorityTask(std::unique_ptr< TaskBase > &&Task)DynExp::InstrumentDataBaseinline
EnqueuePriorityTask(std::unique_ptr< TaskBase > &&Task, bool CallFromInstrThread, bool NotifyReceiver)DynExp::InstrumentDataBaseprivate
EnqueueTask(std::unique_ptr< TaskBase > &&Task)DynExp::InstrumentDataBaseinline
EnqueueTask(std::unique_ptr< TaskBase > &&Task, bool CallFromInstrThread, bool NotifyReceiver)DynExp::InstrumentDataBaseprivate
ErrorCodeDynExpInstr::PI_C_862StageDataprivate
ErrorCodeType enum nameDynExpInstr::PI_C_862StageData
FinishedTasksDynExp::InstrumentDataBaseprivate
FirstCommandCharacterWasNotALetter enum valueDynExpInstr::PI_C_862StageData
GetCurrentPosition() const noexceptDynExpInstr::PositionerStageDatainline
GetErrorCode() const noexceptDynExpInstr::PI_C_862StageDatainline
GetException() const noexceptDynExp::InstrumentDataBaseinline
GetLastUpdateTime() constDynExp::InstrumentDataBaseinline
GetLM629Status() const noexceptDynExpInstr::PI_C_862StageDatainline
GetNewTaskNotifier() noexceptDynExp::InstrumentDataBaseinlineprivate
GetNumEnqueuedTasks() const noexceptDynExp::InstrumentDataBaseinline
GetNumFinishedTasks() const noexceptDynExp::InstrumentDataBaseinline
GetTaskBack() noexceptDynExp::InstrumentDataBaseinline
GetTaskFront() noexceptDynExp::InstrumentDataBaseinline
GetVelocity() const noexceptDynExpInstr::PositionerStageDatainline
HardwareAdapterDynExpInstr::PI_C_862StageData
HasArrived() const noexceptDynExpInstr::PositionerStageDatainline
HasArrivedChild() const noexcept overrideDynExpInstr::PI_C_862StageDataprivatevirtual
HasFailed() const noexceptDynExpInstr::PositionerStageDatainline
HasFailedChild() const noexcept overrideDynExpInstr::PI_C_862StageDataprivatevirtual
INonCopyable()=defaultUtil::INonCopyableprotected
INonCopyable(const INonCopyable &)=deleteUtil::INonCopyable
InstrumentBaseOnlyDynExp::InstrumentDataBase
InstrumentDataBase()DynExp::InstrumentDataBaseinline
InstrumentExceptionDynExp::InstrumentDataBaseprivate
InstrumentThreadOnlyDynExp::InstrumentDataBase
IsMoving() const noexceptDynExpInstr::PositionerStageDatainline
IsMovingChild() const noexcept overrideDynExpInstr::PI_C_862StageDataprivatevirtual
IsQueueClosed() const noexceptDynExp::InstrumentDataBaseinline
IsReferenced() const noexceptDynExpInstr::PositionerStageDatainline
IsReferencedChild() const noexceptDynExpInstr::PositionerStageDatainlineprivatevirtual
ISynchronizedPointerLockable()Util::ISynchronizedPointerLockableinlineprotected
LastUpdateDynExp::InstrumentDataBaseprivate
LM629StatusDynExpInstr::PI_C_862StageDataprivate
LockMutexUtil::ISynchronizedPointerLockablemutableprivate
MacroStorageOverflow enum valueDynExpInstr::PI_C_862StageData
NewTaskNotifierDynExp::InstrumentDataBaseprivate
NoError enum valueDynExpInstr::PI_C_862StageData
NumFailedStatusUpdateAttemptsDynExpInstr::PI_C_862StageDataprivate
operator=(const INonCopyable &)=deleteUtil::INonCopyable
OwnedCountUtil::ISynchronizedPointerLockablemutableprivate
OwnerIDUtil::ISynchronizedPointerLockablemutableprivate
PI_C_862_Tasks::UpdateTask classDynExpInstr::PI_C_862StageDatafriend
PI_C_862StageData()=defaultDynExpInstr::PI_C_862StageData
PopFinishedTask()DynExp::InstrumentDataBase
PopTaskBack()DynExp::InstrumentDataBase
PopTaskFront()DynExp::InstrumentDataBase
PositionDynExpInstr::PositionerStageDataprivate
PositionerStageData()=defaultDynExpInstr::PositionerStageData
PositionType typedefDynExpInstr::PositionerStageData
QueueClosedDynExp::InstrumentDataBaseprivate
ReleaseLock() constUtil::ISynchronizedPointerLockableinlineprivate
RemoveAllTasks()DynExp::InstrumentDataBaseprivate
RemoveAllTasksExceptFront()DynExp::InstrumentDataBaseprivate
RemoveTaskFromQueue(TaskQueueIteratorType &Task)DynExp::InstrumentDataBaseprivate
Reset()DynExp::InstrumentDataBaseprivate
ResetImpl(dispatch_tag< PositionerStageData >) override finalDynExpInstr::PI_C_862StageDataprivatevirtual
ResetImpl(dispatch_tag< PI_C_862StageData >)DynExpInstr::PI_C_862StageDatainlineprivatevirtual
SetCurrentPosition(PositionType Position) noexceptDynExpInstr::PositionerStageDatainline
SetVelocity(PositionType Velocity) noexceptDynExpInstr::PositionerStageDatainline
TaskQueueDynExp::InstrumentDataBaseprivate
TaskQueueIteratorType typedefDynExp::InstrumentDataBase
TaskQueueType typedefDynExp::InstrumentDataBase
ValueTooLarge enum valueDynExpInstr::PI_C_862StageData
ValueTooSmall enum valueDynExpInstr::PI_C_862StageData
VelocityDynExpInstr::PositionerStageDataprivate
~INonCopyable()=defaultUtil::INonCopyableprotected
~InstrumentDataBase()DynExp::InstrumentDataBaseinlinevirtual
~ISynchronizedPointerLockable()Util::ISynchronizedPointerLockableinlineprotected
~PI_C_862StageData()=defaultDynExpInstr::PI_C_862StageDatavirtual
~PositionerStageData()=defaultDynExpInstr::PositionerStageDatavirtual