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

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

AcquireLock(const std::chrono::milliseconds Timeout) constUtil::ISynchronizedPointerLockableinlineprivate
CameraData()=defaultDynExpInstr::CameraData
CameraModesDynExpInstr::CameraDataprivate
CameraModesType typedefDynExpInstr::CameraData
CapturingStateType enum nameDynExpInstr::CameraData
CheckError() constDynExp::InstrumentDataBaseprivate
CheckQueueState(bool CallFromInstrThread) constDynExp::InstrumentDataBaseprivate
ClearImage() constDynExpInstr::CameraData
CloseQueue()DynExp::InstrumentDataBaseinlineprivate
ComputeHistogramDynExpInstr::CameraDatamutableprivate
ComputeHistogramType enum nameDynExpInstr::CameraData
CurrentExposureTimeDynExpInstr::CameraDataprivate
CurrentFPSDynExpInstr::CameraDataprivate
CurrentImageDynExpInstr::CameraDatamutableprivate
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
FinishedTasksDynExp::InstrumentDataBaseprivate
GetCameraModes() constDynExpInstr::CameraDatainline
GetCapturingState() const noexceptDynExpInstr::CameraDatainline
GetCapturingStateChild() const noexcept=0DynExpInstr::CameraDataprivatepure virtual
GetComputeHistogram() const noexceptDynExpInstr::CameraDatainline
GetCurrentFPS() const noexceptDynExpInstr::CameraDatainline
GetException() const noexceptDynExp::InstrumentDataBaseinline
GetExposureTime() constDynExpInstr::CameraDatainline
GetImage() constDynExpInstr::CameraData
GetImageCopy(const QRect &RegionOfInterest=QRect()) constDynExpInstr::CameraData
GetImageHeight() const noexceptDynExpInstr::CameraDatainline
GetImageTransformation() const noexceptDynExpInstr::CameraDatainline
GetImageWidth() const noexceptDynExpInstr::CameraDatainline
GetIntensityHistogram() const noexceptDynExpInstr::CameraDatainline
GetLastUpdateTime() constDynExp::InstrumentDataBaseinline
GetMaxExposureTime() constDynExpInstr::CameraDatainline
GetMinExposureTime() constDynExpInstr::CameraDatainline
GetNewTaskNotifier() noexceptDynExp::InstrumentDataBaseinlineprivate
GetNumEnqueuedTasks() const noexceptDynExp::InstrumentDataBaseinline
GetNumFinishedTasks() const noexceptDynExp::InstrumentDataBaseinline
GetRGBHistogram() const noexceptDynExpInstr::CameraDatainline
GetTaskBack() noexceptDynExp::InstrumentDataBaseinline
GetTaskFront() noexceptDynExp::InstrumentDataBaseinline
ImageDimensionType typedefDynExpInstr::CameraData
ImageHeightDynExpInstr::CameraDataprivate
ImageTransformationDynExpInstr::CameraDatamutableprivate
ImageWidthDynExpInstr::CameraDataprivate
INonCopyable()=defaultUtil::INonCopyableprotected
INonCopyable(const INonCopyable &)=deleteUtil::INonCopyable
InstrumentBaseOnlyDynExp::InstrumentDataBase
InstrumentDataBase()DynExp::InstrumentDataBaseinline
InstrumentExceptionDynExp::InstrumentDataBaseprivate
InstrumentThreadOnlyDynExp::InstrumentDataBase
IntensityHistogramDynExpInstr::CameraDatamutableprivate
IsCapturing() const noexceptDynExpInstr::CameraDatainline
IsCapturingContinuously() const noexceptDynExpInstr::CameraDatainline
IsCapturingSingle() const noexceptDynExpInstr::CameraDatainline
IsImageAvailbale() const noexceptDynExpInstr::CameraDatainline
IsQueueClosed() const noexceptDynExp::InstrumentDataBaseinline
ISynchronizedPointerLockable()Util::ISynchronizedPointerLockableinlineprotected
LastUpdateDynExp::InstrumentDataBaseprivate
LockMutexUtil::ISynchronizedPointerLockablemutableprivate
MaxExposureTimeDynExpInstr::CameraDataprivate
MinExposureTimeDynExpInstr::CameraDataprivate
NewTaskNotifierDynExp::InstrumentDataBaseprivate
operator=(const INonCopyable &)=deleteUtil::INonCopyable
OwnedCountUtil::ISynchronizedPointerLockablemutableprivate
OwnerIDUtil::ISynchronizedPointerLockablemutableprivate
PopFinishedTask()DynExp::InstrumentDataBase
PopTaskBack()DynExp::InstrumentDataBase
PopTaskFront()DynExp::InstrumentDataBase
QueueClosedDynExp::InstrumentDataBaseprivate
ReleaseLock() constUtil::ISynchronizedPointerLockableinlineprivate
RemoveAllTasks()DynExp::InstrumentDataBaseprivate
RemoveAllTasksExceptFront()DynExp::InstrumentDataBaseprivate
RemoveTaskFromQueue(TaskQueueIteratorType &Task)DynExp::InstrumentDataBaseprivate
Reset()DynExp::InstrumentDataBaseprivate
ResetImpl(dispatch_tag< InstrumentDataBase >) override finalDynExpInstr::CameraDataprivate
ResetImpl(dispatch_tag< CameraData >)DynExpInstr::CameraDatainlineprivatevirtual
RGBHistogramDynExpInstr::CameraDatamutableprivate
SetCameraModes(CameraModesType CameraModes)DynExpInstr::CameraDatainline
SetComputeHistogram(ComputeHistogramType ComputeHistogram) const noexceptDynExpInstr::CameraDatainline
SetCurrentFPS(float CurrentFPS) noexceptDynExpInstr::CameraDatainline
SetExposureTime(TimeType CurrentExposureTime)DynExpInstr::CameraDatainline
SetImage(QImage &&Other)DynExpInstr::CameraData
SetImageHeight(ImageDimensionType ImageHeight) noexceptDynExpInstr::CameraDatainline
SetImageTransformation(const ImageTransformationType &Transformation) const noexceptDynExpInstr::CameraDatainline
SetImageWidth(ImageDimensionType ImageWidth) noexceptDynExpInstr::CameraDatainline
SetIntensityHistogram(Util::ImageHistogramType &&IntensityHistogram) noexceptDynExpInstr::CameraDatainline
SetMaxExposureTime(TimeType MaxExposureTime)DynExpInstr::CameraDatainline
SetMinExposureTime(TimeType MinExposureTime)DynExpInstr::CameraDatainline
SetRGBHistogram(Util::ImageRGBHistogramType &&RGBHistogram) noexceptDynExpInstr::CameraDatainline
TaskQueueDynExp::InstrumentDataBaseprivate
TaskQueueIteratorType typedefDynExp::InstrumentDataBase
TaskQueueType typedefDynExp::InstrumentDataBase
TimeType typedefDynExpInstr::CameraData
~CameraData()=defaultDynExpInstr::CameraDatavirtual
~INonCopyable()=defaultUtil::INonCopyableprotected
~InstrumentDataBase()DynExp::InstrumentDataBaseinlinevirtual
~ISynchronizedPointerLockable()Util::ISynchronizedPointerLockableinlineprotected