|
DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Implementation of a module to process data stored in data stream instrument(s) with a Python script and to write the resulting data back other data stream instrument(s). More...
Go to the source code of this file.
Classes | |
| struct | DynExpModule::PyStreamManipulatorInputData |
| Input data type passed to on_step() Python function. More... | |
| struct | DynExpModule::PyStreamManipulatorOutputData |
| Output data type returned from on_step() Python function. More... | |
| class | DynExpModule::StreamManipulatorData |
Data class for StreamManipulator. More... | |
| class | DynExpModule::StreamManipulatorParams |
Parameter class for StreamManipulator. More... | |
| class | DynExpModule::StreamManipulatorConfigurator |
Configurator class for StreamManipulator. More... | |
| class | DynExpModule::StreamManipulator |
| Module to process data stored in data stream instrument(s) with a Python script and to write the resulting data back other data stream instrument(s). More... | |
Namespaces | |
| namespace | DynExpModule |
| DynExp's module namespace contains the implementation of DynExp modules which extend DynExp's core functionality in a modular way. | |
Typedefs | |
| using | DynExpModule::PyStreamListType = std::vector< DynExpInstr::PyDataStreamInstrument > |
| Type of a list of data stream instruments made available to Python. | |
Implementation of a module to process data stored in data stream instrument(s) with a Python script and to write the resulting data back other data stream instrument(s).
Definition in file StreamManipulator.h.