+ extend number protocol
This commit is contained in:
parent
98bab1ebbe
commit
e916d65a5c
|
@ -740,8 +740,7 @@ PyObject * MatrixPy::number_absolute_handler (PyObject *self)
|
||||||
|
|
||||||
int MatrixPy::number_nonzero_handler (PyObject *self)
|
int MatrixPy::number_nonzero_handler (PyObject *self)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
return 1;
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * MatrixPy::number_invert_handler (PyObject *self)
|
PyObject * MatrixPy::number_invert_handler (PyObject *self)
|
||||||
|
@ -783,7 +782,7 @@ PyObject * MatrixPy::number_or_handler (PyObject *self, PyObject *other)
|
||||||
int MatrixPy::number_coerce_handler (PyObject **self, PyObject **other)
|
int MatrixPy::number_coerce_handler (PyObject **self, PyObject **other)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
||||||
return 0;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * MatrixPy::number_int_handler (PyObject *self)
|
PyObject * MatrixPy::number_int_handler (PyObject *self)
|
||||||
|
|
|
@ -237,8 +237,7 @@ PyObject * UnitPy::number_absolute_handler (PyObject *self)
|
||||||
|
|
||||||
int UnitPy::number_nonzero_handler (PyObject *self)
|
int UnitPy::number_nonzero_handler (PyObject *self)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
return 1;
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * UnitPy::number_invert_handler (PyObject *self)
|
PyObject * UnitPy::number_invert_handler (PyObject *self)
|
||||||
|
@ -280,7 +279,7 @@ PyObject * UnitPy::number_or_handler (PyObject *self, PyObject *other)
|
||||||
int UnitPy::number_coerce_handler (PyObject **self, PyObject **other)
|
int UnitPy::number_coerce_handler (PyObject **self, PyObject **other)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
||||||
return 0;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * UnitPy::number_int_handler (PyObject *self)
|
PyObject * UnitPy::number_int_handler (PyObject *self)
|
||||||
|
|
|
@ -594,8 +594,7 @@ PyObject * VectorPy::number_absolute_handler (PyObject *self)
|
||||||
|
|
||||||
int VectorPy::number_nonzero_handler (PyObject *self)
|
int VectorPy::number_nonzero_handler (PyObject *self)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
return 1;
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * VectorPy::number_invert_handler (PyObject *self)
|
PyObject * VectorPy::number_invert_handler (PyObject *self)
|
||||||
|
@ -637,7 +636,7 @@ PyObject * VectorPy::number_or_handler (PyObject *self, PyObject *other)
|
||||||
int VectorPy::number_coerce_handler (PyObject **self, PyObject **other)
|
int VectorPy::number_coerce_handler (PyObject **self, PyObject **other)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
||||||
return 0;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * VectorPy::number_int_handler (PyObject *self)
|
PyObject * VectorPy::number_int_handler (PyObject *self)
|
||||||
|
|
|
@ -876,8 +876,7 @@ PyObject * @self.export.Name@::number_absolute_handler (PyObject *self)
|
||||||
|
|
||||||
int @self.export.Name@::number_nonzero_handler (PyObject *self)
|
int @self.export.Name@::number_nonzero_handler (PyObject *self)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
return 1;
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * @self.export.Name@::number_invert_handler (PyObject *self)
|
PyObject * @self.export.Name@::number_invert_handler (PyObject *self)
|
||||||
|
@ -919,7 +918,7 @@ PyObject * @self.export.Name@::number_or_handler (PyObject *self, PyObject *othe
|
||||||
int @self.export.Name@::number_coerce_handler (PyObject **self, PyObject **other)
|
int @self.export.Name@::number_coerce_handler (PyObject **self, PyObject **other)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
||||||
return 0;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * @self.export.Name@::number_int_handler (PyObject *self)
|
PyObject * @self.export.Name@::number_int_handler (PyObject *self)
|
||||||
|
@ -1183,8 +1182,7 @@ PyObject * @self.export.Name@::number_absolute_handler (PyObject *self)
|
||||||
|
|
||||||
int @self.export.Name@::number_nonzero_handler (PyObject *self)
|
int @self.export.Name@::number_nonzero_handler (PyObject *self)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
return 1;
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * @self.export.Name@::number_invert_handler (PyObject *self)
|
PyObject * @self.export.Name@::number_invert_handler (PyObject *self)
|
||||||
|
@ -1226,7 +1224,7 @@ PyObject * @self.export.Name@::number_or_handler (PyObject *self, PyObject *othe
|
||||||
int @self.export.Name@::number_coerce_handler (PyObject **self, PyObject **other)
|
int @self.export.Name@::number_coerce_handler (PyObject **self, PyObject **other)
|
||||||
{
|
{
|
||||||
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
PyErr_SetString(PyExc_NotImplementedError, "Not implemented");
|
||||||
return 0;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject * @self.export.Name@::number_int_handler (PyObject *self)
|
PyObject * @self.export.Name@::number_int_handler (PyObject *self)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user