mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-12-28 15:11:18 +01:00
changed bitPosition from int to uint32_t
This commit is contained in:
@@ -28,13 +28,19 @@ void init_bit(py::module &m) {
|
||||
|
||||
py::class_<BitAddress>(m, "BitAddress")
|
||||
.def(py::init())
|
||||
.def(py::init<RegisterAddress, int>())
|
||||
.def(py::init<RegisterAddress, uint32_t>())
|
||||
.def("__repr__", &BitAddress::str)
|
||||
.def("str", &BitAddress::str)
|
||||
.def("address", &BitAddress::address)
|
||||
.def("bitPosition", &BitAddress::bitPosition)
|
||||
.def("setAddress", &BitAddress::setAddress)
|
||||
.def("setBitPosition", &BitAddress::setBitPosition)
|
||||
.def("setBitPosition",
|
||||
static_cast<void (BitAddress::*)(uint32_t)>(&BitAddress::setBitPosition))
|
||||
.def("setBitPositionStr",
|
||||
static_cast<void (BitAddress::*)(const std::string&)>(&BitAddress::setBitPosition))
|
||||
.def("setAddress",
|
||||
static_cast<void (BitAddress::*)(RegisterAddress)>(&BitAddress::setAddress))
|
||||
.def("setAddressStr",
|
||||
static_cast<void (BitAddress::*)(const std::string&)>(&BitAddress::setAddress))
|
||||
.def(py::self == py::self)
|
||||
.def(py::self != py::self);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user