DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
DynExp's module namespace contains the implementation of DynExp modules which extend DynExp's core functionality in a modular way. More...
Namespaces | |
ImageViewer | |
ODMR | |
SpectrumViewer | |
Widefield | |
Typedefs | |
using | NetworkAnalogIn = NetworkAnalogInT< typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkAnalogIn::NetworkAnalogIn > |
Explicit instantiation of derivable class NetworkAnalogInT to create the network analog in module. More... | |
using | NetworkAnalogOut = NetworkAnalogOutT< typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkAnalogOut::NetworkAnalogOut > |
Explicit instantiation of derivable class NetworkAnalogOutT to create the network analog out module. More... | |
using | NetworkDataStreamInstrument = NetworkDataStreamInstrumentT< DynExpProto::NetworkDataStreamInstrument::NetworkDataStreamInstrument > |
Explicit instantiation of derivable class NetworkDataStreamInstrumentT to create the network data stream module. More... | |
using | NetworkDigitalIn = NetworkDigitalInT< typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkDigitalIn::NetworkDigitalIn > |
Explicit instantiation of derivable class NetworkDigitalInT to create the network digital in module. More... | |
using | NetworkDigitalOut = NetworkDigitalOutT< typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkDigitalOut::NetworkDigitalOut > |
Explicit instantiation of derivable class NetworkDigitalOutT to create the network digital out module. More... | |
using | NetworkTimeTagger = NetworkTimeTaggerT< typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkTimeTagger::NetworkTimeTagger > |
Explicit instantiation of derivable class NetworkTimeTaggerT to create the network time tagger module. More... | |
using | PyStreamListType = std::vector< DynExpInstr::PyDataStreamInstrument > |
Type of a list of data stream instruments made available to Python. More... | |
DynExp's module namespace contains the implementation of DynExp modules which extend DynExp's core functionality in a modular way.
using DynExpModule::NetworkAnalogIn = typedef NetworkAnalogInT<typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkAnalogIn::NetworkAnalogIn> |
Explicit instantiation of derivable class NetworkAnalogInT to create the network analog in module.
Definition at line 216 of file NetworkAnalogInModule.h.
using DynExpModule::NetworkAnalogOut = typedef NetworkAnalogOutT<typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkAnalogOut::NetworkAnalogOut> |
Explicit instantiation of derivable class NetworkAnalogOutT to create the network analog out module.
Definition at line 258 of file NetworkAnalogOutModule.h.
using DynExpModule::NetworkDataStreamInstrument = typedef NetworkDataStreamInstrumentT<DynExpProto::NetworkDataStreamInstrument::NetworkDataStreamInstrument> |
Explicit instantiation of derivable class NetworkDataStreamInstrumentT to create the network data stream module.
Definition at line 442 of file NetworkDataStreamInstrumentModule.h.
using DynExpModule::NetworkDigitalIn = typedef NetworkDigitalInT<typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkDigitalIn::NetworkDigitalIn> |
Explicit instantiation of derivable class NetworkDigitalInT to create the network digital in module.
Definition at line 152 of file NetworkDigitalInModule.h.
using DynExpModule::NetworkDigitalOut = typedef NetworkDigitalOutT<typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkDigitalOut::NetworkDigitalOut> |
Explicit instantiation of derivable class NetworkDigitalOutT to create the network digital out module.
Definition at line 172 of file NetworkDigitalOutModule.h.
using DynExpModule::NetworkTimeTagger = typedef NetworkTimeTaggerT<typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkTimeTagger::NetworkTimeTagger> |
Explicit instantiation of derivable class NetworkTimeTaggerT to create the network time tagger module.
Definition at line 432 of file NetworkTimeTaggerModule.h.
using DynExpModule::PyStreamListType = typedef std::vector<DynExpInstr::PyDataStreamInstrument> |
Type of a list of data stream instruments made available to Python.
Definition at line 22 of file StreamManipulator.h.