DynExp
Highly flexible laboratory automation for dynamically changing experiments.
Loading...
Searching...
No Matches
DynExpModule::LaserControlData Member List

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

AcquireLock(const std::chrono::milliseconds Timeout) constUtil::ISynchronizedPointerLockableinlineprivate
CurrentFrequencyDynExpModule::LaserControlData
CurrentIntensityDynExpModule::LaserControlData
CurrentScanRangeDynExpModule::LaserControlData
CurrentScanRateDynExpModule::LaserControlData
EnqueueEvent(EventPtrType &&Event)DynExp::ModuleDataBase
EventPtrType typedefDynExp::ModuleDataBase
EventQueueDynExp::ModuleDataBaseprivate
EventQueueType typedefDynExp::ModuleDataBase
FrequencyInHzToLaserUnit(double Value) constDynExpModule::LaserControlData
FrequencyInLaserUnitToHz(double Value) constDynExpModule::LaserControlData
FrequencyUnitDynExpModule::LaserControlData
GetEventFront() const noexceptDynExp::ModuleDataBaseinline
GetEventFront() noexceptDynExp::ModuleDataBaseinline
GetException() const noexceptDynExp::ModuleDataBase
GetLaser()DynExpModule::LaserControlDatainline
GetNewEventNotifier() noexceptDynExp::ModuleDataBaseinlineprivate
GetNumEnqueuedEvents() const noexceptDynExp::ModuleDataBaseinline
HardwareMaxFrequencyDynExpModule::LaserControlData
HardwareMaxIntensityDynExpModule::LaserControlData
HardwareMaxScanRangeDynExpModule::LaserControlData
HardwareMaxScanRateDynExpModule::LaserControlData
HardwareMinFrequencyDynExpModule::LaserControlData
HardwareMinIntensityDynExpModule::LaserControlData
HardwareMinScanRangeDynExpModule::LaserControlData
HardwareMinScanRateDynExpModule::LaserControlData
HardwareModeHopFreeTuningRangeDynExpModule::LaserControlData
HasExceptionDynExp::ModuleDataBaseprivate
IndicateException() noexceptDynExp::ModuleDataBaseinlineprivate
Init()DynExpModule::LaserControlDataprivate
INonCopyable()=defaultUtil::INonCopyableprotected
INonCopyable(const INonCopyable &)=deleteUtil::INonCopyable
IntensityInLaserUnitToW(double Value) constDynExpModule::LaserControlData
IntensityInWToLaserUnit(double Value) constDynExpModule::LaserControlData
IntensityUnitDynExpModule::LaserControlData
IsExceptionIndicated() const noexceptDynExp::ModuleDataBaseinline
IsUIInitialized() const noexceptDynExpModule::LaserControlDatainline
ISynchronizedPointerLockable()Util::ISynchronizedPointerLockableinlineprotected
LaserDynExpModule::LaserControlDataprivate
LaserControlData()DynExpModule::LaserControlDatainline
LaserStateDynExpModule::LaserControlData
LockMutexUtil::ISynchronizedPointerLockablemutableprivate
ModuleBaseOnlyDynExp::ModuleDataBase
ModuleDataBase()DynExp::ModuleDataBaseinline
ModuleExceptionDynExp::ModuleDataBaseprivate
ModuleThreadOnlyDynExp::ModuleDataBase
NewEventNotifierDynExp::ModuleDataBaseprivate
operator=(const INonCopyable &)=deleteUtil::INonCopyable
OwnedCountUtil::ISynchronizedPointerLockablemutableprivate
OwnerIDUtil::ISynchronizedPointerLockablemutableprivate
PopEvent()DynExp::ModuleDataBase
QModuleDataBase()=defaultDynExp::QModuleDataBase
ReleaseLock() constUtil::ISynchronizedPointerLockableinlineprivate
Reset()DynExp::ModuleDataBaseprivate
ResetImpl(dispatch_tag< QModuleDataBase >) override finalDynExpModule::LaserControlDataprivate
ResetImpl(dispatch_tag< LaserControlData >)DynExpModule::LaserControlDatainlineprivatevirtual
RunQueue()DynExp::ModuleDataBaseinline
SetException(std::exception_ptr Exception) noexceptDynExp::ModuleDataBaseprivate
SetUIInitialized() noexceptDynExpModule::LaserControlDatainline
UIInitializedDynExpModule::LaserControlDataprivate
~INonCopyable()=defaultUtil::INonCopyableprotected
~ISynchronizedPointerLockable()Util::ISynchronizedPointerLockableinlineprotected
~LaserControlData()=defaultDynExpModule::LaserControlDatavirtual
~ModuleDataBase()DynExp::ModuleDataBaseinlinevirtual
~QModuleDataBase()=defaultDynExp::QModuleDataBasevirtual