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 | |
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. More... | |
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.