DynExp
Highly flexible laboratory automation for dynamically changing experiments.
PyModules.cpp File Reference

Go to the source code of this file.

Namespaces

 DynExpInstr
 DynExp's instrument namespace contains the implementation of DynExp instruments which extend DynExp's core functionality in a modular way.
 

Functions

 PYBIND11_MAKE_OPAQUE (decltype(DynExpInstr::PyDataStreamInstrument::Samples))
 
 PYBIND11_EMBEDDED_MODULE (PyModuleDataStreamInstrument, m)
 Creates an embedded Python module PyModuleDataStreamInstrument which contains DynExpInstr::BasicSample, DynExpInstr::DataStreamInstrumentData::UnitType, DynExpInstr::PyDataStreamInstrument::Samples, and DynExpInstr::PyDataStreamInstrument as respective Python classes. More...
 

Function Documentation

◆ PYBIND11_EMBEDDED_MODULE()

PYBIND11_EMBEDDED_MODULE ( PyModuleDataStreamInstrument  ,
 
)

Creates an embedded Python module PyModuleDataStreamInstrument which contains DynExpInstr::BasicSample, DynExpInstr::DataStreamInstrumentData::UnitType, DynExpInstr::PyDataStreamInstrument::Samples, and DynExpInstr::PyDataStreamInstrument as respective Python classes.

Definition at line 14 of file PyModules.cpp.

◆ PYBIND11_MAKE_OPAQUE()

PYBIND11_MAKE_OPAQUE ( decltype(DynExpInstr::PyDataStreamInstrument::Samples )