fixed in developer via other PR

This commit is contained in:
2026-05-29 10:05:13 +02:00
parent fdff143082
commit 6e20021dac
3 changed files with 5 additions and 100 deletions
-10
View File
@@ -30,17 +30,7 @@ def extract_enums(lines):
line_iter = iter(lines)
enums = {}
inside_defs = False
for line in line_iter:
# only pick up what is inside slsDetectorDefs
if "class slsDetectorDefs" in line:
inside_defs = True
if not inside_defs:
continue
#Hack away class enum defs
if "class" in line:
line = line.replace("class", "")
+5
View File
@@ -30,6 +30,11 @@ void init_enums(py::module &m) {
.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")
.value("TrueFalse", slsDetectorDefs::boolFormat::TrueFalse)
.value("OnOff", slsDetectorDefs::boolFormat::OnOff)