DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpInstr::ZI_MFLIData Member List
This is the complete list of members for
DynExpInstr::ZI_MFLIData
, including all inherited members.
AcquireLock
(const std::chrono::milliseconds Timeout) const
Util::ISynchronizedPointerLockable
inline
private
AcquisitionProgress
DynExpInstr::ZI_MFLIData
private
CheckError
() const
DynExp::InstrumentDataBase
private
CheckQueueState
(bool CallFromInstrThread) const
DynExp::InstrumentDataBase
private
CloseQueue
()
DynExp::InstrumentDataBase
inline
private
DataStreamInstrumentData
(DataStreamBasePtrType &&SampleStream)
DynExpInstr::DataStreamInstrumentData
Enable
DynExpInstr::ZI_MFLIData
private
EnqueuePriorityTask
(std::unique_ptr< TaskBase > &&Task)
DynExp::InstrumentDataBase
inline
EnqueuePriorityTask
(std::unique_ptr< TaskBase > &&Task, bool CallFromInstrThread, bool NotifyReceiver)
DynExp::InstrumentDataBase
private
EnqueueTask
(std::unique_ptr< TaskBase > &&Task)
DynExp::InstrumentDataBase
inline
EnqueueTask
(std::unique_ptr< TaskBase > &&Task, bool CallFromInstrThread, bool NotifyReceiver)
DynExp::InstrumentDataBase
private
FilterOrder
DynExpInstr::ZI_MFLIData
private
FinishedTasks
DynExp::InstrumentDataBase
private
GetAcquisitionProgress
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetAcquisitionTime
() const
DynExpInstr::LockinAmplifierData
GetCastSampleStream
() const
DynExpInstr::DataStreamInstrumentData
inline
GetException
() const noexcept
DynExp::InstrumentDataBase
inline
GetFilterOrder
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetHardwareMaxValue
() const noexcept
DynExpInstr::DataStreamInstrumentData
inline
GetHardwareMinValue
() const noexcept
DynExpInstr::DataStreamInstrumentData
inline
GetInputLoad
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetLastUpdateTime
() const
DynExp::InstrumentDataBase
inline
GetNewTaskNotifier
() noexcept
DynExp::InstrumentDataBase
inline
private
GetNumEnqueuedTasks
() const noexcept
DynExp::InstrumentDataBase
inline
GetNumFinishedTasks
() const noexcept
DynExp::InstrumentDataBase
inline
GetOscillatorFrequency
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetPhase
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetSampleStream
() const noexcept
DynExpInstr::DataStreamInstrumentData
inline
GetSamplingRate
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetSensitivity
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetSignalType
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetTaskBack
() noexcept
DynExp::InstrumentDataBase
inline
GetTaskFront
() noexcept
DynExp::InstrumentDataBase
inline
GetTimeConstant
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetTriggerEdge
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetTriggerMode
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
GetValueUnit
() const noexcept
DynExpInstr::DataStreamInstrumentData
inline
HardwareAdapter
DynExpInstr::ZI_MFLIData
HardwareMaxValue
DynExpInstr::DataStreamInstrumentData
private
HardwareMinValue
DynExpInstr::DataStreamInstrumentData
private
INonCopyable
()=default
Util::INonCopyable
protected
INonCopyable
(const INonCopyable &)=delete
Util::INonCopyable
InstrumentBaseOnly
DynExp::InstrumentDataBase
InstrumentDataBase
()
DynExp::InstrumentDataBase
inline
InstrumentException
DynExp::InstrumentDataBase
private
InstrumentThreadOnly
DynExp::InstrumentDataBase
IsEnabled
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
IsOverloaded
() const noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
IsQueueClosed
() const noexcept
DynExp::InstrumentDataBase
inline
ISynchronizedPointerLockable
()
Util::ISynchronizedPointerLockable
inline
protected
LastUpdate
DynExp::InstrumentDataBase
private
LockinAmplifierData
(size_t BufferSizeInSamples)
DynExpInstr::LockinAmplifierData
inline
LockMutex
Util::ISynchronizedPointerLockable
mutable
private
NegInputLoad
DynExpInstr::ZI_MFLIData
private
NewTaskNotifier
DynExp::InstrumentDataBase
private
NumFailedStatusUpdateAttempts
DynExpInstr::ZI_MFLIData
private
operator=
(const INonCopyable &)=delete
Util::INonCopyable
OscillatorFrequency
DynExpInstr::ZI_MFLIData
private
Overload
DynExpInstr::ZI_MFLIData
private
OwnedCount
Util::ISynchronizedPointerLockable
mutable
private
OwnerID
Util::ISynchronizedPointerLockable
mutable
private
Phase
DynExpInstr::ZI_MFLIData
private
PopFinishedTask
()
DynExp::InstrumentDataBase
PopTaskBack
()
DynExp::InstrumentDataBase
PopTaskFront
()
DynExp::InstrumentDataBase
PosInputLoad
DynExpInstr::ZI_MFLIData
private
QueueClosed
DynExp::InstrumentDataBase
private
ReleaseLock
() const
Util::ISynchronizedPointerLockable
inline
private
RemoveAllTasks
()
DynExp::InstrumentDataBase
private
RemoveAllTasksExceptFront
()
DynExp::InstrumentDataBase
private
RemoveTaskFromQueue
(TaskQueueIteratorType &Task)
DynExp::InstrumentDataBase
private
Reset
()
DynExp::InstrumentDataBase
private
ResetImpl
(dispatch_tag< LockinAmplifierData >) override final
DynExpInstr::ZI_MFLIData
private
virtual
ResetImpl
(dispatch_tag< ZI_MFLIData >)
DynExpInstr::ZI_MFLIData
inline
private
virtual
SampleStream
DynExpInstr::DataStreamInstrumentData
private
SampleStreamType
typedef
DynExpInstr::LockinAmplifierData
SamplingRate
DynExpInstr::ZI_MFLIData
private
Sensitivity
DynExpInstr::ZI_MFLIData
private
SetEnable
(uint8_t Enable) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetFilterOrder
(uint8_t FilterOrder) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetHardwareMaxValue
(ValueType Value) noexcept
DynExpInstr::DataStreamInstrumentData
inline
SetHardwareMinValue
(ValueType Value) noexcept
DynExpInstr::DataStreamInstrumentData
inline
SetPhase
(double Phase) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetSamplingRate
(double SamplingRate) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetSensitivity
(double Sensitivity) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetSignalType
(LockinAmplifierDefs::SignalType SignalType) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetTimeConstant
(double TimeConstant) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetTriggerEdge
(LockinAmplifierDefs::TriggerEdgeType TriggerEdge) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetTriggerMode
(LockinAmplifierDefs::TriggerModeType TriggerMode) noexcept override
DynExpInstr::ZI_MFLIData
inline
virtual
SetValueUnit
(UnitType Unit) noexcept
DynExpInstr::DataStreamInstrumentData
inline
Signal
DynExpInstr::ZI_MFLIData
private
TaskQueue
DynExp::InstrumentDataBase
private
TaskQueueIteratorType
typedef
DynExp::InstrumentDataBase
TaskQueueType
typedef
DynExp::InstrumentDataBase
TimeConstant
DynExpInstr::ZI_MFLIData
private
TriggerEdge
DynExpInstr::ZI_MFLIData
private
TriggerMode
DynExpInstr::ZI_MFLIData
private
UnitType
enum name
DynExpInstr::DataStreamInstrumentData
UnitTypeToStr
(const UnitType &Unit)
DynExpInstr::DataStreamInstrumentData
static
ValueType
typedef
DynExpInstr::DataStreamInstrumentData
ValueUnit
DynExpInstr::DataStreamInstrumentData
private
ZI_MFLIData
(size_t BufferSizeInSamples=1)
DynExpInstr::ZI_MFLIData
inline
ZI_MFLITasks::UpdateTask
class
DynExpInstr::ZI_MFLIData
friend
~DataStreamInstrumentData
()=default
DynExpInstr::DataStreamInstrumentData
virtual
~INonCopyable
()=default
Util::INonCopyable
protected
~InstrumentDataBase
()
DynExp::InstrumentDataBase
inline
virtual
~ISynchronizedPointerLockable
()
Util::ISynchronizedPointerLockable
inline
protected
~LockinAmplifierData
()=default
DynExpInstr::LockinAmplifierData
virtual
~ZI_MFLIData
()=default
DynExpInstr::ZI_MFLIData
virtual
Generated by
1.9.1