Base: remove explicit namespace-name qualifier from *PyImp.cpp

Explicit Base namespace-name is used randomly across PyImp sources.
Remove it.
This commit is contained in:
Ladislav Michl
2025-04-26 20:40:36 +02:00
committed by Benjamin Nauck
parent 3769dfd338
commit 8ba8c04b20
12 changed files with 302 additions and 317 deletions

View File

@@ -69,15 +69,15 @@ int UnitPy::PyInit(PyObject* args, PyObject* /*kwd*/)
Unit* self = getUnitPtr();
// get quantity
if (PyArg_ParseTuple(args, "O!", &(Base::QuantityPy::Type), &object)) {
*self = static_cast<Base::QuantityPy*>(object)->getQuantityPtr()->getUnit();
if (PyArg_ParseTuple(args, "O!", &(QuantityPy::Type), &object)) {
*self = static_cast<QuantityPy*>(object)->getQuantityPtr()->getUnit();
return 0;
}
PyErr_Clear(); // set by PyArg_ParseTuple()
// get unit
if (PyArg_ParseTuple(args, "O!", &(Base::UnitPy::Type), &object)) {
*self = *(static_cast<Base::UnitPy*>(object)->getUnitPtr());
if (PyArg_ParseTuple(args, "O!", &(UnitPy::Type), &object)) {
*self = *(static_cast<UnitPy*>(object)->getUnitPtr());
return 0;
}
PyErr_Clear(); // set by PyArg_ParseTuple()
@@ -91,7 +91,7 @@ int UnitPy::PyInit(PyObject* args, PyObject* /*kwd*/)
*self = Quantity::parse(str).getUnit();
return 0;
}
catch (const Base::ParserError& e) {
catch (const ParserError& e) {
PyErr_SetString(PyExc_ValueError, e.what());
return -1;
}
@@ -111,7 +111,7 @@ int UnitPy::PyInit(PyObject* args, PyObject* /*kwd*/)
*self = Unit(i1, i2, i3, i4, i5, i6, i7, i8);
return 0;
}
catch (const Base::OverflowError& e) {
catch (const OverflowError& e) {
PyErr_SetString(PyExc_OverflowError, e.what());
return -1;
}
@@ -132,8 +132,8 @@ PyObject* UnitPy::number_add_handler(PyObject* self, PyObject* other)
PyErr_SetString(PyExc_TypeError, "Second arg must be Unit");
return nullptr;
}
Base::Unit* a = static_cast<UnitPy*>(self)->getUnitPtr();
Base::Unit* b = static_cast<UnitPy*>(other)->getUnitPtr();
Unit* a = static_cast<UnitPy*>(self)->getUnitPtr();
Unit* b = static_cast<UnitPy*>(other)->getUnitPtr();
if (*a != *b) {
PyErr_SetString(PyExc_TypeError, "Units not matching!");
@@ -153,8 +153,8 @@ PyObject* UnitPy::number_subtract_handler(PyObject* self, PyObject* other)
PyErr_SetString(PyExc_TypeError, "Second arg must be Unit");
return nullptr;
}
Base::Unit* a = static_cast<UnitPy*>(self)->getUnitPtr();
Base::Unit* b = static_cast<UnitPy*>(other)->getUnitPtr();
Unit* a = static_cast<UnitPy*>(self)->getUnitPtr();
Unit* b = static_cast<UnitPy*>(other)->getUnitPtr();
if (*a != *b) {
PyErr_SetString(PyExc_TypeError, "Units not matching!");
@@ -172,8 +172,8 @@ PyObject* UnitPy::number_multiply_handler(PyObject* self, PyObject* other)
}
if (PyObject_TypeCheck(other, &(UnitPy::Type))) {
Base::Unit* a = static_cast<UnitPy*>(self)->getUnitPtr();
Base::Unit* b = static_cast<UnitPy*>(other)->getUnitPtr();
Unit* a = static_cast<UnitPy*>(self)->getUnitPtr();
Unit* b = static_cast<UnitPy*>(other)->getUnitPtr();
return new UnitPy(new Unit((*a) * (*b)));
}