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

Private Member Functions

void ExitFuncImpl (DynExp::ExitTaskBase::dispatch_tag< gRPCInstrumentTasks::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< DataStreamInstrument, BaseInstr >, int >, typename... gRPCStubs>
class DynExpInstr::NetworkDataStreamInstrumentTasks::ExitTask< BaseInstr,, gRPCStubs >

Definition at line 90 of file NetworkDataStreamInstrument.h.

Member Function Documentation

◆ ExitFuncImpl() [1/2]

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

Definition at line 97 of file NetworkDataStreamInstrument.h.

◆ ExitFuncImpl() [2/2]

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

Definition at line 92 of file NetworkDataStreamInstrument.h.


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