DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpInstr::PVCamData Member List
This is the complete list of members for
DynExpInstr::PVCamData
, including all inherited members.
AcquireLock
(const std::chrono::milliseconds Timeout) const
Util::ISynchronizedPointerLockable
inline
private
CameraData
()=default
DynExpInstr::CameraData
CameraModes
DynExpInstr::CameraData
private
CameraModesType
typedef
DynExpInstr::CameraData
CapturingState
DynExpInstr::PVCamData
private
CapturingStateType
enum name
DynExpInstr::CameraData
CheckError
() const
DynExp::InstrumentDataBase
private
CheckQueueState
(bool CallFromInstrThread) const
DynExp::InstrumentDataBase
private
ClearImage
() const
DynExpInstr::CameraData
CloseQueue
()
DynExp::InstrumentDataBase
inline
private
ComputeHistogram
DynExpInstr::CameraData
mutable
private
ComputeHistogramType
enum name
DynExpInstr::CameraData
CurrentExposureTime
DynExpInstr::CameraData
private
CurrentFPS
DynExpInstr::CameraData
private
CurrentImage
DynExpInstr::CameraData
mutable
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
FinishedTasks
DynExp::InstrumentDataBase
private
GetCameraModes
() const
DynExpInstr::CameraData
inline
GetCapturingState
() const noexcept
DynExpInstr::CameraData
inline
GetCapturingStateChild
() const noexcept override
DynExpInstr::PVCamData
inline
private
virtual
GetComputeHistogram
() const noexcept
DynExpInstr::CameraData
inline
GetCurrentFPS
() const noexcept
DynExpInstr::CameraData
inline
GetException
() const noexcept
DynExp::InstrumentDataBase
inline
GetExposureTime
() const
DynExpInstr::CameraData
inline
GetImage
() const
DynExpInstr::CameraData
GetImageCopy
(const QRect &RegionOfInterest=QRect()) const
DynExpInstr::CameraData
GetImageHeight
() const noexcept
DynExpInstr::CameraData
inline
GetImageTransformation
() const noexcept
DynExpInstr::CameraData
inline
GetImageWidth
() const noexcept
DynExpInstr::CameraData
inline
GetIntensityHistogram
() const noexcept
DynExpInstr::CameraData
inline
GetLastUpdateTime
() const
DynExp::InstrumentDataBase
inline
GetMaxExposureTime
() const
DynExpInstr::CameraData
inline
GetMinExposureTime
() const
DynExpInstr::CameraData
inline
GetNewTaskNotifier
() noexcept
DynExp::InstrumentDataBase
inline
private
GetNumEnqueuedTasks
() const noexcept
DynExp::InstrumentDataBase
inline
GetNumFinishedTasks
() const noexcept
DynExp::InstrumentDataBase
inline
GetRGBHistogram
() const noexcept
DynExpInstr::CameraData
inline
GetTaskBack
() noexcept
DynExp::InstrumentDataBase
inline
GetTaskFront
() noexcept
DynExp::InstrumentDataBase
inline
HardwareAdapter
DynExpInstr::PVCamData
ImageDimensionType
typedef
DynExpInstr::CameraData
ImageHeight
DynExpInstr::CameraData
private
ImageTransformation
DynExpInstr::CameraData
mutable
private
ImageWidth
DynExpInstr::CameraData
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
IntensityHistogram
DynExpInstr::CameraData
mutable
private
IsCapturing
() const noexcept
DynExpInstr::CameraData
inline
IsCapturingContinuously
() const noexcept
DynExpInstr::CameraData
inline
IsCapturingSingle
() const noexcept
DynExpInstr::CameraData
inline
IsImageAvailbale
() const noexcept
DynExpInstr::CameraData
inline
IsQueueClosed
() const noexcept
DynExp::InstrumentDataBase
inline
ISynchronizedPointerLockable
()
Util::ISynchronizedPointerLockable
inline
protected
LastUpdate
DynExp::InstrumentDataBase
private
LockMutex
Util::ISynchronizedPointerLockable
mutable
private
MaxExposureTime
DynExpInstr::CameraData
private
MinExposureTime
DynExpInstr::CameraData
private
NewTaskNotifier
DynExp::InstrumentDataBase
private
NumFailedStatusUpdateAttempts
DynExpInstr::PVCamData
private
operator=
(const INonCopyable &)=delete
Util::INonCopyable
OwnedCount
Util::ISynchronizedPointerLockable
mutable
private
OwnerID
Util::ISynchronizedPointerLockable
mutable
private
PopFinishedTask
()
DynExp::InstrumentDataBase
PopTaskBack
()
DynExp::InstrumentDataBase
PopTaskFront
()
DynExp::InstrumentDataBase
PVCamData
()=default
DynExpInstr::PVCamData
PVCamTasks::InitTask
class
DynExpInstr::PVCamData
friend
PVCamTasks::UpdateTask
class
DynExpInstr::PVCamData
friend
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< CameraData >) override final
DynExpInstr::PVCamData
private
virtual
ResetImpl
(dispatch_tag< PVCamData >)
DynExpInstr::PVCamData
inline
private
virtual
RGBHistogram
DynExpInstr::CameraData
mutable
private
SetCameraModes
(CameraModesType CameraModes)
DynExpInstr::CameraData
inline
SetCapturingState
(CapturingStateType CapturingState) noexcept
DynExpInstr::PVCamData
inline
SetComputeHistogram
(ComputeHistogramType ComputeHistogram) const noexcept
DynExpInstr::CameraData
inline
SetCurrentFPS
(float CurrentFPS) noexcept
DynExpInstr::CameraData
inline
SetExposureTime
(TimeType CurrentExposureTime)
DynExpInstr::CameraData
inline
SetImage
(QImage &&Other)
DynExpInstr::CameraData
SetImageHeight
(ImageDimensionType ImageHeight) noexcept
DynExpInstr::CameraData
inline
SetImageTransformation
(const ImageTransformationType &Transformation) const noexcept
DynExpInstr::CameraData
inline
SetImageWidth
(ImageDimensionType ImageWidth) noexcept
DynExpInstr::CameraData
inline
SetIntensityHistogram
(Util::ImageHistogramType &&IntensityHistogram) noexcept
DynExpInstr::CameraData
inline
SetMaxExposureTime
(TimeType MaxExposureTime)
DynExpInstr::CameraData
inline
SetMinExposureTime
(TimeType MinExposureTime)
DynExpInstr::CameraData
inline
SetRGBHistogram
(Util::ImageRGBHistogramType &&RGBHistogram) noexcept
DynExpInstr::CameraData
inline
TaskQueue
DynExp::InstrumentDataBase
private
TaskQueueIteratorType
typedef
DynExp::InstrumentDataBase
TaskQueueType
typedef
DynExp::InstrumentDataBase
TimeType
typedef
DynExpInstr::CameraData
~CameraData
()=default
DynExpInstr::CameraData
virtual
~INonCopyable
()=default
Util::INonCopyable
protected
~InstrumentDataBase
()
DynExp::InstrumentDataBase
inline
virtual
~ISynchronizedPointerLockable
()
Util::ISynchronizedPointerLockable
inline
protected
~PVCamData
()=default
DynExpInstr::PVCamData
virtual
Generated by
1.9.1