mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-08-07 00:52:27 +02:00
generated python enums, moved ReturnCode to slsDetectorDefs class
This commit is contained in:
@@ -27,6 +27,12 @@ void init_enums(py::module &m) {
|
||||
.value("GOTTHARD2", slsDetectorDefs::detectorType::GOTTHARD2)
|
||||
.value("XILINX_CHIPTESTBOARD",
|
||||
slsDetectorDefs::detectorType::XILINX_CHIPTESTBOARD)
|
||||
.value("MATTERHORN", slsDetectorDefs::detectorType::MATTERHORN)
|
||||
.export_values();
|
||||
|
||||
py::enum_<slsDetectorDefs::ReturnCode>(Defs, "ReturnCode")
|
||||
.value("OK", slsDetectorDefs::ReturnCode::OK)
|
||||
.value("FAIL", slsDetectorDefs::ReturnCode::FAIL)
|
||||
.export_values();
|
||||
|
||||
py::enum_<slsDetectorDefs::boolFormat>(Defs, "boolFormat")
|
||||
@@ -50,6 +56,12 @@ void init_enums(py::module &m) {
|
||||
.value("Y", slsDetectorDefs::dimension::Y)
|
||||
.export_values();
|
||||
|
||||
py::enum_<slsDetectorDefs::FrequencyUnit>(Defs, "FrequencyUnit")
|
||||
.value("Hz", slsDetectorDefs::FrequencyUnit::Hz)
|
||||
.value("kHz", slsDetectorDefs::FrequencyUnit::kHz)
|
||||
.value("MHz", slsDetectorDefs::FrequencyUnit::MHz)
|
||||
.export_values();
|
||||
|
||||
py::enum_<slsDetectorDefs::frameDiscardPolicy>(Defs, "frameDiscardPolicy")
|
||||
.value("NO_DISCARD", slsDetectorDefs::frameDiscardPolicy::NO_DISCARD)
|
||||
.value("DISCARD_EMPTY_FRAMES",
|
||||
|
||||
Reference in New Issue
Block a user