DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Input data type passed to on_step() Python function. More...
Public Member Functions | |
void | Reset () |
Resets all member variables of this PyStreamManipulatorInputData instance back to their default values. More... | |
Public Attributes | |
DynExp::ItemIDType | ModuleID { DynExp::ItemIDNotSet } |
ID of the module invoking the on_step() Python function for stream manipulation. More... | |
std::chrono::time_point< std::chrono::system_clock > | LastExecutionTime {} |
Time point when the on_step() Python function was invoked last. More... | |
PyStreamListType | InputStreams |
Vector of data stream instruments with input samples to be manipulated. More... | |
PyStreamListType | OutputStreams |
Vector of data stream instruments to write the resulting output samples to. More... | |
Input data type passed to on_step() Python function.
Definition at line 27 of file StreamManipulator.h.
void DynExpModule::PyStreamManipulatorInputData::Reset | ( | ) |
Resets all member variables of this PyStreamManipulatorInputData
instance back to their default values.
Definition at line 32 of file StreamManipulator.cpp.
PyStreamListType DynExpModule::PyStreamManipulatorInputData::InputStreams |
Vector of data stream instruments with input samples to be manipulated.
Definition at line 42 of file StreamManipulator.h.
std::chrono::time_point<std::chrono::system_clock> DynExpModule::PyStreamManipulatorInputData::LastExecutionTime {} |
Time point when the on_step() Python function was invoked last.
Definition at line 37 of file StreamManipulator.h.
DynExp::ItemIDType DynExpModule::PyStreamManipulatorInputData::ModuleID { DynExp::ItemIDNotSet } |
ID of the module invoking the on_step() Python function for stream manipulation.
Definition at line 32 of file StreamManipulator.h.
PyStreamListType DynExpModule::PyStreamManipulatorInputData::OutputStreams |
Vector of data stream instruments to write the resulting output samples to.
Definition at line 47 of file StreamManipulator.h.