DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpInstr::NetworkAnalogInTasks::UpdateTask< BaseInstr,, gRPCStubs > Class Template Reference
+ Inheritance diagram for DynExpInstr::NetworkAnalogInTasks::UpdateTask< BaseInstr,, gRPCStubs >:

Private Member Functions

void UpdateFuncImpl (DynExp::UpdateTaskBase::dispatch_tag< NetworkDataStreamInstrumentTasks::UpdateTask< BaseInstr, 0, gRPCStubs... >>, DynExp::InstrumentInstance &Instance) override final
 
virtual void UpdateFuncImpl (DynExp::UpdateTaskBase::dispatch_tag< UpdateTask >, DynExp::InstrumentInstance &Instance)
 

Additional Inherited Members

- Protected Types inherited from DynExpInstr::gRPCInstrumentTasks::UpdateTask< BaseInstr,, gRPCStubs >
template<typename Type >
using dispatch_tag = DynExp::UpdateTaskBase::dispatch_tag< Type >
 Refer to DynExp::ParamsBase::dispatch_tag. More...
 

Detailed Description

template<typename BaseInstr, typename std::enable_if_t< std::is_base_of_v< AnalogIn, BaseInstr >, int >, typename... gRPCStubs>
class DynExpInstr::NetworkAnalogInTasks::UpdateTask< BaseInstr,, gRPCStubs >

Definition at line 47 of file NetworkAnalogInInstr.h.

Member Function Documentation

◆ UpdateFuncImpl() [1/2]

template<typename BaseInstr , typename std::enable_if_t< std::is_base_of_v< AnalogIn, BaseInstr >, int > , typename... gRPCStubs>
void DynExpInstr::NetworkAnalogInTasks::UpdateTask< BaseInstr,, gRPCStubs >::UpdateFuncImpl ( DynExp::UpdateTaskBase::dispatch_tag< NetworkDataStreamInstrumentTasks::UpdateTask< BaseInstr, 0, gRPCStubs... >>  ,
DynExp::InstrumentInstance Instance 
)
inlinefinaloverrideprivate

Definition at line 49 of file NetworkAnalogInInstr.h.

◆ UpdateFuncImpl() [2/2]

template<typename BaseInstr , typename std::enable_if_t< std::is_base_of_v< AnalogIn, BaseInstr >, int > , typename... gRPCStubs>
virtual void DynExpInstr::NetworkAnalogInTasks::UpdateTask< BaseInstr,, gRPCStubs >::UpdateFuncImpl ( DynExp::UpdateTaskBase::dispatch_tag< UpdateTask< BaseInstr,, gRPCStubs > >  ,
DynExp::InstrumentInstance Instance 
)
inlineprivatevirtual

Definition at line 54 of file NetworkAnalogInInstr.h.


The documentation for this class was generated from the following file: