DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpModule::NetworkAnalogInT< gRPCServices > Member List

This is the complete list of members for DynExpModule::NetworkAnalogInT< gRPCServices >, including all inherited members.

AddRegisteredEvent(EventListenersBase &EventListeners)DynExp::ModuleBaseprivate
BlockIfUnused(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout)DynExp::Object
Category() noexceptDynExpModule::gRPCModule< gRPCServices... >inlinestatic
CategoryAndNameToStr(const std::string &Category, const std::string &Name)DynExp::Objectstatic
CheckLinkedObjectStates() constDynExp::Objectinline
CheckLinkedObjectStatesChild() const override finalDynExp::RunnableObjectinlineprivatevirtual
ClearReasonWhyPaused()DynExp::RunnableObjectinlineprotected
ClearWarning() constDynExp::Objectinline
ConfigType typedefDynExpModule::NetworkAnalogInT< gRPCServices >
CreateInitialCallDataObjectsImpl(DynExp::Object::dispatch_tag< NetworkDataStreamInstrumentT< gRPCServices... >>, DynExp::ModuleInstance &Instance) const override finalDynExpModule::NetworkAnalogInT< gRPCServices >inlineprivate
CreateInitialCallDataObjectsImpl(DynExp::Object::dispatch_tag< NetworkAnalogInT >, DynExp::ModuleInstance &Instance) constDynExpModule::NetworkAnalogInT< gRPCServices >inlineprivatevirtual
DeregisterAllUnsafe()DynExp::Objectinlineprotected
DrainServerQueue() constDynExpModule::gRPCModule< gRPCServices... >inlineprivate
EnqueueEvent(ModuleDataBase::EventPtrType &&Event) constDynExp::ModuleBase
EnsureCallFromOwningThread() constDynExp::Objectprotected
EnsureCallFromRunnableThread() constDynExp::RunnableObjectprotected
EnsureReadyState(bool IsAutomaticStartup)DynExp::Object
EnsureReadyStateChild(bool IsAutomaticStartup) override finalDynExp::RunnableObjectprivatevirtual
EventListenersOnlyDynExp::ModuleBase
ExecModuleMainLoop(ModuleInstance &Instance)DynExp::ModuleBaseprivate
GetCategory() const overrideDynExpModule::gRPCModule< gRPCServices... >inlinevirtual
GetCategoryAndName() constDynExp::Objectinline
GetException(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) constDynExp::Objectinline
GetExceptionChild([[maybe_unused]] const std::chrono::milliseconds Timeout) const override finalDynExp::ModuleBaseprivate
GetExceptionUnsafe(const ModuleDataTypeSyncPtrConstType &ModuleDataPtr)DynExp::ModuleBaseinlineprotectedstatic
GetID() const noexceptDynExp::Objectinline
GetMainLoopDelay() const override finalDynExpModule::gRPCModule< gRPCServices... >inlinevirtual
GetModuleData(const std::chrono::milliseconds Timeout=GetModuleDataTimeoutDefault)DynExp::ModuleBase
GetModuleData(const std::chrono::milliseconds Timeout=GetModuleDataTimeoutDefault) constDynExp::ModuleBase
GetModuleDataTimeoutDefaultDynExp::ModuleBasestatic
GetName() const overrideDynExpModule::NetworkAnalogInT< gRPCServices >inlinevirtual
GetNonConstModuleData(const std::chrono::milliseconds Timeout=GetModuleDataTimeoutDefault) constDynExp::ModuleBaseprivate
GetNonConstParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) constDynExp::Objectprotected
GetObjectName(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) constDynExp::Objectinline
GetParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) constDynExp::Object
GetParams(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault)DynExp::Object
GetParamsTimeoutDefaultDynExp::Objectstatic
GetReasonWhyPaused() constDynExp::RunnableObjectinline
GetServerQueue() const noexceptDynExpModule::gRPCModule< gRPCServices... >inline
GetService() const noexceptDynExpModule::gRPCModule< gRPCServices... >inline
GetService() const noexceptDynExpModule::gRPCModule< gRPCServices... >inline
GetStartupType() const noexceptDynExp::RunnableObjectinline
GetUseCount(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) constDynExp::Objectinline
GetUseCountUnsafe()DynExp::Objectinlineprotected
GetUserIDs(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) constDynExp::Objectinline
GetUserNamesString(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) constDynExp::Objectinline
GetUserNamesStringUnsafe() constDynExp::Objectinlineprotected
GetWarning() constDynExp::Objectinline
gRPCModule(const std::thread::id OwnerThreadID, DynExp::ParamsBasePtrType &&Params)DynExpModule::gRPCModule< gRPCServices... >inline
HandleEvent(ModuleInstance &Instance)DynExp::ModuleBaseprivate
HasUI() const noexceptDynExp::ModuleBaseinlinevirtual
Init()DynExp::RunnableObjectprotected
INonCopyable()=defaultUtil::INonCopyableprotected
INonCopyable(const INonCopyable &)=deleteUtil::INonCopyable
IsBlockedDynExp::Objectprivate
IsCallFromRunnableThread() constDynExp::RunnableObjectprotected
IsExiting() const noexceptDynExp::RunnableObjectinline
IsPaused() const noexceptDynExp::RunnableObjectinline
IsReady() constDynExp::Objectinline
IsReadyChild() const override finalDynExp::ModuleBaseprivatevirtual
IsRunning() const noexceptDynExp::RunnableObjectinline
IsSharedUsageEnabled(const std::chrono::milliseconds Timeout=GetParamsTimeoutDefault) constDynExp::Objectinline
IsUnused(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout) constDynExp::Objectinline
IsUnusedUnsafe()DynExp::Objectinlineprotected
LinkedObjectWrapperOnlyDynExp::Object
LinkedObjStateCheckRequestedDynExp::RunnableObjectmutableprivate
LockUserList(const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout)DynExp::Objectinlineprotected
LogWarning() constDynExp::Objectprivate
MakeAndEnqueueEvent(ReceiverType *Receiver, EventType EventFuncPtr, ArgsTs &&...Args) constDynExp::ModuleBase
MakeServicePtrTuple()DynExpModule::gRPCModule< gRPCServices... >inlineprivate
MakeStartupBusyDialogChild(QWidget *ParentWidget) const override finalDynExp::ModuleBaseprivatevirtual
MakeThreadExitedPromise()DynExp::RunnableObjectprotected
ModuleBase(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params)DynExp::ModuleBase
ModuleDataDynExp::ModuleBaseprivate
ModuleDataGetterType typedefDynExp::ModuleBase
ModuleDataType typedefDynExpModule::NetworkAnalogInT< gRPCServices >
ModuleDataTypeSyncPtrConstType typedefDynExp::ModuleBase
ModuleDataTypeSyncPtrType typedefDynExp::ModuleBase
ModuleMainLoop(DynExp::ModuleInstance &Instance) override finalDynExpModule::gRPCModule< gRPCServices... >inlineprivatevirtual
ModuleSetReasonWhyPaused(std::string Description)DynExp::ModuleBaseinlineprivate
ModuleThreadOnlyDynExp::ModuleBase
Name() noexceptDynExpModule::NetworkAnalogInT< gRPCServices >inlinestatic
NetworkAnalogInT(const std::thread::id OwnerThreadID, DynExp::ParamsBasePtrType &&Params)DynExpModule::NetworkAnalogInT< gRPCServices >inline
NetworkDataStreamInstrumentT(const std::thread::id OwnerThreadID, DynExp::ParamsBasePtrType &&Params)DynExpModule::NetworkDataStreamInstrumentT< gRPCServices... >inline
NotifyChild() override finalDynExp::ModuleBaseprivatevirtual
Object(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params)DynExp::Objectprotected
OnDeregisterEvents(ModuleInstance *Instance) constDynExp::ModuleBaseprivate
OnError(ModuleInstance &Instance)DynExp::ModuleBaseprivate
OnErrorChild(DynExp::ModuleInstance &Instance) const override finalDynExpModule::gRPCModule< gRPCServices... >inlineprivatevirtual
OnExit(DynExp::ModuleInstance *Instance) const override finalDynExpModule::gRPCModule< gRPCServices... >inlineprivatevirtual
OnExitChild(DynExp::ModuleInstance *Instance) const overrideDynExpModule::NetworkDataStreamInstrumentT< gRPCServices... >inlineprivatevirtual
OnInit(DynExp::ModuleInstance *Instance) const override finalDynExpModule::gRPCModule< gRPCServices... >inlineprivatevirtual
OnInitChild(DynExp::ModuleInstance *Instance) const overrideDynExpModule::NetworkDataStreamInstrumentT< gRPCServices... >inlineprivatevirtual
OnPause(ModuleInstance &Instance)DynExp::ModuleBaseprivate
OnPauseChild(ModuleInstance &Instance) constDynExp::ModuleBaseinlineprivatevirtual
OnResume(ModuleInstance &Instance)DynExp::ModuleBaseprivate
OnResumeChild(ModuleInstance &Instance) constDynExp::ModuleBaseinlineprivatevirtual
OnThreadHasExited() noexceptDynExp::RunnableObjectprivate
operator=(const INonCopyable &)=deleteUtil::INonCopyable
OwnerThreadIDDynExp::Objectprivate
ParamsDynExp::Objectprivate
ParamsConstTypeSyncPtrType typedefDynExp::Object
ParamsGetterType typedefDynExp::Object
ParamsType typedefDynExpModule::NetworkAnalogInT< gRPCServices >
ParamsTypeSyncPtrType typedefDynExp::Object
PausedDynExp::RunnableObjectprivate
ReasonWhyPausedDynExp::RunnableObjectprivate
RegisteredEventsDynExp::ModuleBaseprivate
RemoveRegisteredEvent(EventListenersBase &EventListeners)DynExp::ModuleBaseprivate
Reset()DynExp::Object
ResetImpl(DynExp::Object::dispatch_tag< NetworkDataStreamInstrumentT< gRPCServices... >>) override finalDynExpModule::NetworkAnalogInT< gRPCServices >inlineprivate
ResetImpl(DynExp::Object::dispatch_tag< NetworkAnalogInT >)DynExpModule::NetworkAnalogInT< gRPCServices >inlineprivatevirtual
RestoreWindowStatesFromParams()DynExp::ModuleBaseinline
RestoreWindowStatesFromParamsChild()DynExp::ModuleBaseinlineprivatevirtual
Run(QWidget *ParentWidget=nullptr)DynExp::RunnableObject
RunChild() override finalDynExp::ModuleBaseprivatevirtual
RunIfRunAutomatic()DynExp::RunnableObject
RunIfRunOnCreation()DynExp::RunnableObject
RunnableInstanceOnlyDynExp::RunnableObject
RunnableObject(const std::thread::id OwnerThreadID, ParamsBasePtrType &&Params)DynExp::RunnableObject
RunningDynExp::RunnableObjectprivate
ServerDynExpModule::gRPCModule< gRPCServices... >mutableprivate
ServerQueueDynExpModule::gRPCModule< gRPCServices... >mutableprivate
ServerRunningDynExpModule::gRPCModule< gRPCServices... >mutableprivate
ServicePtrsDynExpModule::gRPCModule< gRPCServices... >private
ServicePtrType typedefDynExpModule::gRPCModule< gRPCServices... >private
SetPaused(bool Pause, std::string Description="")DynExp::RunnableObject
SetReasonWhyPaused(std::string Description)DynExp::RunnableObjectinlineprotected
SetReasonWhyPaused(const Util::Exception &e)DynExp::RunnableObjectinlineprotected
SetWarning(std::string Description, int ErrorCode) constDynExp::Object
SetWarning(const Util::Exception &e) constDynExp::Object
ShortTimeoutDefaultDynExp::RunnableObjectstatic
ShouldExitDynExp::RunnableObjectprivate
Shutdown() constDynExpModule::gRPCModule< gRPCServices... >inlineprivate
StartupDynExp::RunnableObjectprivate
StoreThread(std::thread &&Thread) noexceptDynExp::RunnableObjectprotected
Terminate(bool Force=false, const std::chrono::milliseconds Timeout=TerminateTimeoutDefault)DynExp::RunnableObject
TerminateChild(const std::chrono::milliseconds Timeout) override finalDynExp::ModuleBaseprivatevirtual
TerminateImpl(bool Force, const std::chrono::milliseconds Timeout=TerminateTimeoutDefault)DynExp::RunnableObjectprivate
TerminateTimeoutDefaultDynExp::RunnableObjectstatic
TerminateUnsafe(bool Force, const std::chrono::milliseconds Timeout=TerminateTimeoutDefault)DynExp::RunnableObjectprivate
ThisServiceType typedefDynExpModule::NetworkAnalogInT< gRPCServices >
ThreadDynExp::RunnableObjectprivate
ThreadExitedSignalDynExp::RunnableObjectprivate
TreatModuleExceptionsAsWarnings() const overrideDynExpModule::gRPCModule< gRPCServices... >inlinevirtual
UpdateParamsFromWindowStates()DynExp::ModuleBaseinline
UpdateParamsFromWindowStatesChild()DynExp::ModuleBaseinlineprivatevirtual
UserListDynExp::Objectprivate
ValidateInstrType(const DynExpInstr::DataStreamInstrument *Instr) const overrideDynExpModule::NetworkAnalogInT< gRPCServices >inlineprivatevirtual
WarningDynExp::Objectmutableprivate
~gRPCModule()=defaultDynExpModule::gRPCModule< gRPCServices... >virtual
~INonCopyable()=defaultUtil::INonCopyableprotected
~ModuleBase()=0DynExp::ModuleBasepure virtual
~NetworkAnalogInT()=defaultDynExpModule::NetworkAnalogInT< gRPCServices >virtual
~NetworkDataStreamInstrumentT()=defaultDynExpModule::NetworkDataStreamInstrumentT< gRPCServices... >virtual
~Object()=0DynExp::Objectprotectedpure virtual
~RunnableObject()=0DynExp::RunnableObjectpure virtual