mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-04-22 16:54:36 +02:00
added support for int() for RegisterAddress and RegisterValue
This commit is contained in:
@@ -25,6 +25,7 @@ void init_bit(py::module &m) {
|
||||
})
|
||||
.def("__str__", &RegisterAddress::str)
|
||||
.def("value", &RegisterAddress::value)
|
||||
.def("__int__", &RegisterAddress::value)
|
||||
.def(py::self == py::self)
|
||||
.def(py::self != py::self)
|
||||
.def("__add__",&RegisterAddress::operator+)
|
||||
@@ -54,6 +55,7 @@ void init_bit(py::module &m) {
|
||||
})
|
||||
.def("__str__", &RegisterValue::str)
|
||||
.def("value", &RegisterValue::value)
|
||||
.def("__int__", &RegisterValue::value)
|
||||
.def(py::self == py::self)
|
||||
.def(py::self != py::self)
|
||||
.def("__or__", [](const RegisterValue &lhs,
|
||||
|
||||
Reference in New Issue
Block a user