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

Private Member Functions

void ExitFuncImpl (DynExp::ExitTaskBase::dispatch_tag< NetworkDataStreamInstrumentTasks::ExitTask< BaseInstr, 0, gRPCStubs... >>, DynExp::InstrumentInstance &Instance) override final
 
virtual void ExitFuncImpl (DynExp::ExitTaskBase::dispatch_tag< ExitTask >, DynExp::InstrumentInstance &Instance)
 

Additional Inherited Members

- Protected Types inherited from DynExpInstr::gRPCInstrumentTasks::ExitTask< BaseInstr,, gRPCStubs >
template<typename Type >
using dispatch_tag = DynExp::ExitTaskBase::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::ExitTask< BaseInstr,, gRPCStubs >

Definition at line 36 of file NetworkDigitalInInstr.h.

Member Function Documentation

◆ ExitFuncImpl() [1/2]

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

Definition at line 43 of file NetworkDigitalInInstr.h.

◆ ExitFuncImpl() [2/2]

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

Definition at line 38 of file NetworkDigitalInInstr.h.


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