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

Private Member Functions

void InitFuncImpl (DynExp::InitTaskBase::dispatch_tag< NetworkDataStreamInstrumentTasks::InitTask< BaseInstr, 0, gRPCStubs... >>, DynExp::InstrumentInstance &Instance) override final
 
virtual void InitFuncImpl (DynExp::InitTaskBase::dispatch_tag< InitTask >, DynExp::InstrumentInstance &Instance)
 

Additional Inherited Members

- Protected Types inherited from DynExpInstr::gRPCInstrumentTasks::InitTask< BaseInstr,, gRPCStubs >
template<typename Type >
using dispatch_tag = DynExp::InitTaskBase::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< DigitalIn, BaseInstr >, int >, typename... gRPCStubs>
class DynExpInstr::NetworkDigitalInTasks::InitTask< BaseInstr,, gRPCStubs >

Definition at line 25 of file NetworkDigitalInInstr.h.

Member Function Documentation

◆ InitFuncImpl() [1/2]

template<typename BaseInstr , typename std::enable_if_t< std::is_base_of_v< DigitalIn, BaseInstr >, int > , typename... gRPCStubs>
virtual void DynExpInstr::NetworkDigitalInTasks::InitTask< BaseInstr,, gRPCStubs >::InitFuncImpl ( DynExp::InitTaskBase::dispatch_tag< InitTask< BaseInstr,, gRPCStubs > >  ,
DynExp::InstrumentInstance Instance 
)
inlineprivatevirtual

Definition at line 32 of file NetworkDigitalInInstr.h.

◆ InitFuncImpl() [2/2]

template<typename BaseInstr , typename std::enable_if_t< std::is_base_of_v< DigitalIn, BaseInstr >, int > , typename... gRPCStubs>
void DynExpInstr::NetworkDigitalInTasks::InitTask< BaseInstr,, gRPCStubs >::InitFuncImpl ( DynExp::InitTaskBase::dispatch_tag< NetworkDataStreamInstrumentTasks::InitTask< BaseInstr, 0, gRPCStubs... >>  ,
DynExp::InstrumentInstance Instance 
)
inlinefinaloverrideprivate

Definition at line 27 of file NetworkDigitalInInstr.h.


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