DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
This is the complete list of members for DynExpModule::ODMR::ODMR, including all inherited members.
AddRegisteredEvent(EventListenersBase &EventListeners) | DynExp::ModuleBase | private |
BlockIfUnused(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) | DynExp::Object | |
Category() noexcept | DynExpModule::ODMR::ODMR | inlinestatic |
CategoryAndNameToStr(const std::string &Category, const std::string &Name) | DynExp::Object | static |
CheckLinkedObjectStates() const | DynExp::Object | inline |
CheckLinkedObjectStatesChild() const override final | DynExp::RunnableObject | inlineprivatevirtual |
ClearReasonWhyPaused() | DynExp::RunnableObject | inlineprotected |
ClearWarning() const | DynExp::Object | inline |
ConfigType typedef | DynExpModule::ODMR::ODMR | |
Connect(SenderType *Sender, SignalType Signal, ReceiverType *Receiver, EventType Event) | DynExp::QModuleBase | protected |
ConnectChartWidgets(QLineSeries *ODMRLineSeries) | DynExpModule::ODMR::ODMR | private |
DeregisterAllUnsafe() | DynExp::Object | inlineprotected |
DisableUI() | DynExp::QModuleBase | |
DockUndockWindow() noexcept | DynExp::QModuleBase | |
DockWidget | DynExp::QModuleBase | private |
DockWindow() noexcept | DynExp::QModuleBase | |
EnqueueEvent(ModuleDataBase::EventPtrType &&Event) const | DynExp::ModuleBase | |
EnsureCallFromOwningThread() const | DynExp::Object | protected |
EnsureCallFromRunnableThread() const | DynExp::RunnableObject | protected |
EnsureReadyState(bool IsAutomaticStartup) | DynExp::Object | |
EnsureReadyStateChild(bool IsAutomaticStartup) override final | DynExp::RunnableObject | privatevirtual |
EventListenersOnly | DynExp::ModuleBase | |
ExecModuleMainLoop(ModuleInstance &Instance) | DynExp::ModuleBase | private |
FocusMainWindow() noexcept | DynExp::QModuleBase | |
GetCategory() const override | DynExpModule::ODMR::ODMR | inlinevirtual |
GetCategoryAndName() const | DynExp::Object | inline |
GetException(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
GetExceptionChild([[maybe_unused]] const std::chrono::milliseconds Timeout) const override final | DynExp::ModuleBase | private |
GetExceptionUnsafe(const ModuleDataTypeSyncPtrConstType &ModuleDataPtr) | DynExp::ModuleBase | inlineprotectedstatic |
GetID() const noexcept | DynExp::Object | inline |
GetMainLoopDelay() const override final | DynExpModule::ODMR::ODMR | virtual |
GetModuleData(const std::chrono::milliseconds Timeout=GetModuleDataTimeoutDefault) | DynExp::ModuleBase | |
GetModuleData(const std::chrono::milliseconds Timeout=GetModuleDataTimeoutDefault) const | DynExp::ModuleBase | |
GetModuleDataTimeoutDefault | DynExp::ModuleBase | static |
GetName() const override | DynExpModule::ODMR::ODMR | inlinevirtual |
GetNonConstModuleData(const std::chrono::milliseconds Timeout=GetModuleDataTimeoutDefault) const | DynExp::ModuleBase | private |
GetNonConstParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) const | DynExp::Object | protected |
GetObjectName(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) const | DynExp::Object | inline |
GetParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) const | DynExp::Object | |
GetParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) | DynExp::Object | |
GetParamsTimeoutDefault | DynExp::Object | static |
GetReasonWhyPaused() const | DynExp::RunnableObject | inline |
GetStartupType() const noexcept | DynExp::RunnableObject | inline |
GetUseCount(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
GetUseCountUnsafe() | DynExp::Object | inlineprotected |
GetUserIDs(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
GetUserNamesString(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
GetUserNamesStringUnsafe() const | DynExp::Object | inlineprotected |
GetWarning() const | DynExp::Object | inline |
GetWidget() const | DynExp::QModuleBase | protected |
HandleEvent(ModuleInstance &Instance) | DynExp::ModuleBase | private |
HasUI() const noexcept override final | DynExp::QModuleBase | inlinevirtual |
HideUI() | DynExp::QModuleBase | |
Init() | DynExp::RunnableObject | protected |
InitializingState | DynExpModule::ODMR::ODMR | privatestatic |
InitializingStateFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
InitRFGenerator(double Frequency, bool EnableRF, Util::SynchronizedPointer< ModuleDataType > &ModuleData) const | DynExpModule::ODMR::ODMR | private |
InitSweepValues(Util::SynchronizedPointer< ModuleDataType > &ModuleData) | DynExpModule::ODMR::ODMR | private |
InitUI(DynExpManager &DynExpMgr, QMdiArea *const MdiArea) | DynExp::QModuleBase | |
INonCopyable()=default | Util::INonCopyable | protected |
INonCopyable(const INonCopyable &)=delete | Util::INonCopyable | |
IsActiveWindow() | DynExp::QModuleBase | |
IsBlocked | DynExp::Object | private |
IsCallFromRunnableThread() const | DynExp::RunnableObject | protected |
IsExiting() const noexcept | DynExp::RunnableObject | inline |
IsPaused() const noexcept | DynExp::RunnableObject | inline |
IsReady() const | DynExp::Object | inline |
IsReadyChild() const override final | DynExp::ModuleBase | privatevirtual |
IsReadyState() const noexcept | DynExpModule::ODMR::ODMR | inlineprivate |
IsRunning() const noexcept | DynExp::RunnableObject | inline |
IsSharedUsageEnabled(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) const | DynExp::Object | inline |
IsUnused(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) const | DynExp::Object | inline |
IsUnusedUnsafe() | DynExp::Object | inlineprotected |
IsWindowDocked() noexcept | DynExp::QModuleBase | |
LinkedObjectWrapperOnly | DynExp::Object | |
LinkedObjStateCheckRequested | DynExp::RunnableObject | mutableprivate |
LockUserList(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) | DynExp::Object | inlineprotected |
LogWarning() const | DynExp::Object | private |
MakeAndEnqueueEvent(ReceiverType *Receiver, EventType EventFuncPtr, ArgsTs &&...Args) const | DynExp::ModuleBase | |
MakeStartupBusyDialogChild(QWidget *ParentWidget) const override final | DynExp::ModuleBase | privatevirtual |
MakeThreadExitedPromise() | DynExp::RunnableObject | protected |
MakeUIWidget() override final | DynExpModule::ODMR::ODMR | privatevirtual |
MdiArea | DynExp::QModuleBase | private |
MdiSubWindow | DynExp::QModuleBase | private |
MeasurementSeriesInitFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
MeasurementSeriesInitState | DynExpModule::ODMR::ODMR | privatestatic |
MeasurementSeriesStepFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
MeasurementSeriesStepState | DynExpModule::ODMR::ODMR | privatestatic |
ModuleBase(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params) | DynExp::ModuleBase | |
ModuleData | DynExp::ModuleBase | private |
ModuleDataGetterType typedef | DynExp::ModuleBase | |
ModuleDataType typedef | DynExpModule::ODMR::ODMR | |
ModuleDataTypeSyncPtrConstType typedef | DynExp::ModuleBase | |
ModuleDataTypeSyncPtrType typedef | DynExp::ModuleBase | |
ModuleMainLoop(DynExp::ModuleInstance &Instance) override final | DynExpModule::ODMR::ODMR | privatevirtual |
ModuleSetReasonWhyPaused(std::string Description) | DynExp::ModuleBase | inlineprivate |
ModuleThreadOnly | DynExp::ModuleBase | |
ModuleWindowFocusAction | DynExp::QModuleBase | private |
Name() noexcept | DynExpModule::ODMR::ODMR | inlinestatic |
NextAuxAnalogOutValue | DynExpModule::ODMR::ODMR | private |
NextRFModulationDepth | DynExpModule::ODMR::ODMR | private |
NextRFPower | DynExpModule::ODMR::ODMR | private |
NotifyChild() override final | DynExp::ModuleBase | privatevirtual |
NumFailedUpdateAttempts | DynExpModule::ODMR::ODMR | private |
Object(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params) | DynExp::Object | protected |
ODMR(const std::thread::id OwnerThreadID, DynExp::ParamsBasePtrType &&Params) | DynExpModule::ODMR::ODMR | |
ODMRTraceFinishFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
ODMRTraceFinishState | DynExpModule::ODMR::ODMR | privatestatic |
ODMRTraceInitFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
ODMRTraceInitState | DynExpModule::ODMR::ODMR | privatestatic |
ODMRTraceWaitFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
ODMRTraceWaitState | DynExpModule::ODMR::ODMR | privatestatic |
OnAutosaveClicked(DynExp::ModuleInstance *Instance, int Checked) const | DynExpModule::ODMR::ODMR | private |
OnDeregisterEvents(ModuleInstance *Instance) const | DynExp::ModuleBase | private |
OnEnableSensitivityAnalysisClicked(DynExp::ModuleInstance *Instance, bool Checked) const | DynExpModule::ODMR::ODMR | private |
OnEnableSweepSeriesClicked(DynExp::ModuleInstance *Instance, int Checked) const | DynExpModule::ODMR::ODMR | private |
OnError(ModuleInstance &Instance) | DynExp::ModuleBase | private |
OnErrorChild(ModuleInstance &Instance) const | DynExp::ModuleBase | inlineprivatevirtual |
OnExit(DynExp::ModuleInstance *Instance) const override final | DynExpModule::ODMR::ODMR | privatevirtual |
OnGyromagneticRatioChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnInit(DynExp::ModuleInstance *Instance) const override final | DynExpModule::ODMR::ODMR | privatevirtual |
OnODMRChartClicked(DynExp::ModuleInstance *Instance, QPointF Point) const | DynExpModule::ODMR::ODMR | private |
OnODMRChartHovered(DynExp::ModuleInstance *Instance, QPointF Point, bool State) const | DynExpModule::ODMR::ODMR | private |
OnODMRSamplingRateChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnPause(ModuleInstance &Instance) | DynExp::ModuleBase | private |
OnPauseChild(ModuleInstance &Instance) const | DynExp::ModuleBase | inlineprivatevirtual |
OnRecordSensitivityClicked(DynExp::ModuleInstance *Instance, int Checked) const | DynExpModule::ODMR::ODMR | private |
OnRecordSensitivityOffResonanceClicked(DynExp::ModuleInstance *Instance, int Checked) const | DynExpModule::ODMR::ODMR | private |
OnRecordSensitivityOncePerSweepClicked(DynExp::ModuleInstance *Instance, int Checked) const | DynExpModule::ODMR::ODMR | private |
OnResume(ModuleInstance &Instance) | DynExp::ModuleBase | private |
OnResumeChild(ModuleInstance &Instance) const | DynExp::ModuleBase | inlineprivatevirtual |
OnRFAutoEnableClicked(DynExp::ModuleInstance *Instance, int Checked) const | DynExpModule::ODMR::ODMR | private |
OnRFCenterFreqChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnRFDwellTimeChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnRFFreqSpacingChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnRFFreqSpanChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnRFModDepthChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnRFModFreqChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnRFModNoneClicked(DynExp::ModuleInstance *Instance, bool Checked) const | DynExpModule::ODMR::ODMR | private |
OnRFModPulseClicked(DynExp::ModuleInstance *Instance, bool Checked) const | DynExpModule::ODMR::ODMR | private |
OnRFModSineClicked(DynExp::ModuleInstance *Instance, bool Checked) const | DynExpModule::ODMR::ODMR | private |
OnRFOffClicked(DynExp::ModuleInstance *Instance, bool) const | DynExpModule::ODMR::ODMR | private |
OnRFOnClicked(DynExp::ModuleInstance *Instance, bool) const | DynExpModule::ODMR::ODMR | private |
OnRFPowerChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnSaveIndexChanged(DynExp::ModuleInstance *Instance, int Index) const | DynExpModule::ODMR::ODMR | private |
OnSavePathChanged(DynExp::ModuleInstance *Instance, QString Path) const | DynExpModule::ODMR::ODMR | private |
OnSensitivityDurationChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnSensitivityOffResonanceFreqChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnSensitivityResonanceFreqChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnSensitivityResonanceSpanChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnSensitivitySamplingRateChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnStartClicked(DynExp::ModuleInstance *Instance, bool) const | DynExpModule::ODMR::ODMR | private |
OnStartSensitivityClicked(DynExp::ModuleInstance *Instance, bool) const | DynExpModule::ODMR::ODMR | private |
OnStopClicked(DynExp::ModuleInstance *Instance, bool) const | DynExpModule::ODMR::ODMR | private |
OnSweepSeriesAdvanceLastValueClicked(DynExp::ModuleInstance *Instance, int Checked) const | DynExpModule::ODMR::ODMR | private |
OnSweepSeriesParamChanged(DynExp::ModuleInstance *Instance, int Index) const | DynExpModule::ODMR::ODMR | private |
OnSweepSeriesRetraceClicked(DynExp::ModuleInstance *Instance, int Checked) const | DynExpModule::ODMR::ODMR | private |
OnSweepSeriesStartChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnSweepSeriesStepChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnSweepSeriesStopChanged(DynExp::ModuleInstance *Instance, double Value) const | DynExpModule::ODMR::ODMR | private |
OnThreadHasExited() noexcept | DynExp::RunnableObject | private |
operator=(const INonCopyable &)=delete | Util::INonCopyable | |
OwnerThreadID | DynExp::Object | private |
Params | DynExp::Object | private |
ParamsConstTypeSyncPtrType typedef | DynExp::Object | |
ParamsGetterType typedef | DynExp::Object | |
ParamsType typedef | DynExpModule::ODMR::ODMR | |
ParamsTypeSyncPtrType typedef | DynExp::Object | |
Paused | DynExp::RunnableObject | private |
QModuleBase(const std::thread::id OwnerThreadID, DynExp::ParamsBasePtrType &&Params) | DynExp::QModuleBase | |
ReadyState | DynExpModule::ODMR::ODMR | privatestatic |
ReadyStateFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
ReasonWhyPaused | DynExp::RunnableObject | private |
RegisteredEvents | DynExp::ModuleBase | private |
RemoveRegisteredEvent(EventListenersBase &EventListeners) | DynExp::ModuleBase | private |
Reset() | DynExp::Object | |
ResetImpl(dispatch_tag< QModuleBase >) override final | DynExpModule::ODMR::ODMR | private |
RestoreWindowStatesFromParams() | DynExp::ModuleBase | inline |
RestoreWindowStatesFromParamsChild() override | DynExp::QModuleBase | privatevirtual |
Run(QWidget *ParentWidget=nullptr) | DynExp::RunnableObject | |
RunChild() override final | DynExp::ModuleBase | privatevirtual |
RunIfRunAutomatic() | DynExp::RunnableObject | |
RunIfRunOnCreation() | DynExp::RunnableObject | |
RunnableInstanceOnly | DynExp::RunnableObject | |
RunnableObject(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params) | DynExp::RunnableObject | |
Running | DynExp::RunnableObject | private |
SendKeyPressEventToMainWindow(QKeyEvent *Event) noexcept | DynExp::QModuleBase | |
SensitivityFinishFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
SensitivityFinishState | DynExpModule::ODMR::ODMR | privatestatic |
SensitivityInitFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
SensitivityInitState | DynExpModule::ODMR::ODMR | privatestatic |
SensitivityOffResonanceContext | DynExpModule::ODMR::ODMR | private |
SensitivityWaitFunc(DynExp::ModuleInstance &Instance) | DynExpModule::ODMR::ODMR | private |
SensitivityWaitState | DynExpModule::ODMR::ODMR | privatestatic |
SetAuxAnalogOutValue(Util::SynchronizedPointer< ModuleDataType > &ModuleData) const | DynExpModule::ODMR::ODMR | private |
SetFocus() noexcept | DynExp::QModuleBase | |
SetPaused(bool Pause, std::string Description="") | DynExp::RunnableObject | |
SetReasonWhyPaused(std::string Description) | DynExp::RunnableObject | inlineprotected |
SetReasonWhyPaused(const Util::Exception &e) | DynExp::RunnableObject | inlineprotected |
SetWarning(std::string Description, int ErrorCode) const | DynExp::Object | |
SetWarning(const Util::Exception &e) const | DynExp::Object | |
SetWidgetProperties(QWidget *const WindowWidget) const | DynExp::QModuleBase | private |
ShortTimeoutDefault | DynExp::RunnableObject | static |
ShouldExit | DynExp::RunnableObject | private |
Startup | DynExp::RunnableObject | private |
StateMachine | DynExpModule::ODMR::ODMR | mutableprivate |
StoreThread(std::thread &&Thread) noexcept | DynExp::RunnableObject | protected |
Terminate(bool Force=false, const std::chrono::milliseconds Timeout=TerminateTimeoutDefault) | DynExp::RunnableObject | |
TerminateChild(const std::chrono::milliseconds Timeout) override final | DynExp::ModuleBase | privatevirtual |
TerminateImpl(bool Force, const std::chrono::milliseconds Timeout=TerminateTimeoutDefault) | DynExp::RunnableObject | private |
TerminateTimeoutDefault | DynExp::RunnableObject | static |
TerminateUnsafe(bool Force, const std::chrono::milliseconds Timeout=TerminateTimeoutDefault) | DynExp::RunnableObject | private |
Thread | DynExp::RunnableObject | private |
ThreadExitedSignal | DynExp::RunnableObject | private |
TreatModuleExceptionsAsWarnings() const override final | DynExpModule::ODMR::ODMR | inlinevirtual |
UndockWindow() noexcept | DynExp::QModuleBase | |
UpdateModuleWindowFocusAction() | DynExp::QModuleBase | |
UpdateParamsFromWindowStates() | DynExp::ModuleBase | inline |
UpdateParamsFromWindowStatesChild() override | DynExp::QModuleBase | privatevirtual |
UpdateUI() | DynExp::QModuleBase | |
UpdateUIChild(const ModuleBase::ModuleDataGetterType &ModuleDataGetter) override final | DynExpModule::ODMR::ODMR | private |
UserList | DynExp::Object | private |
WaitUntilReadyAndTrigger(Util::SynchronizedPointer< ModuleDataType > &ModuleData) const | DynExpModule::ODMR::ODMR | private |
Warning | DynExp::Object | mutableprivate |
Widget | DynExp::QModuleBase | private |
~INonCopyable()=default | Util::INonCopyable | protected |
~ModuleBase()=0 | DynExp::ModuleBase | pure virtual |
~Object()=0 | DynExp::Object | protectedpure virtual |
~ODMR()=default | DynExpModule::ODMR::ODMR | virtual |
~QModuleBase()=0 | DynExp::QModuleBase | pure virtual |
~RunnableObject()=0 | DynExp::RunnableObject | pure virtual |