itom
1.0.13
|
Classes | |
struct | PyNpDataObject |
Static Public Member Functions | |
static void | PyNpDataObject_dealloc (PyNpDataObject *self) |
static PyObject * | PyNpDataObject_new (PyTypeObject *type, PyObject *args, PyObject *kwds) |
static int | PyDataObject_init (PyNpDataObject *self, PyObject *args, PyObject *kwds) |
static PyObject * | PyNpDataObject_Array_Finalize (PyNpDataObject *self, PyObject *args) |
static PyObject * | PyNpDataObj_Reduce (PyNpDataObject *self, PyObject *args) |
static PyObject * | PyNpDataObj_SetState (PyNpDataObject *self, PyObject *args) |
static PyObject * | PyNpDataObject_name (PyNpDataObject *self) |
static PyObject * | PyNpDataObject_getTags (PyNpDataObject *self, void *closure) |
static int | PyNpDataObject_setTags (PyNpDataObject *self, PyObject *value, void *closure) |
static PyObject * | PyNpDataObject_getAxisScales (PyNpDataObject *self, void *closure) |
static int | PyNpDataObject_setAxisScales (PyNpDataObject *self, PyObject *value, void *closure) |
static PyObject * | PyNpDataObject_getAxisOffsets (PyNpDataObject *self, void *closure) |
static int | PyNpDataObject_setAxisOffsets (PyNpDataObject *self, PyObject *value, void *closure) |
static PyObject * | PyNpDataObject_getAxisDescriptions (PyNpDataObject *self, void *closure) |
static int | PyNpDataObject_setAxisDescriptions (PyNpDataObject *self, PyObject *value, void *closure) |
static PyObject * | PyNpDataObject_getAxisUnits (PyNpDataObject *self, void *closure) |
static int | PyNpDataObject_setAxisUnits (PyNpDataObject *self, PyObject *value, void *closure) |
static PyObject * | PyNpDataObject_getValueUnit (PyNpDataObject *self, void *closure) |
static int | PyNpDataObject_setValueUnit (PyNpDataObject *self, PyObject *value, void *closure) |
static PyObject * | PyNpDataObject_getValueDescription (PyNpDataObject *self, void *closure) |
static int | PyNpDataObject_setValueDescription (PyNpDataObject *self, PyObject *value, void *closure) |
static PyObject * | PyNpDataObject_getValueScale (PyNpDataObject *self, void *closure) |
static PyObject * | PyNpDataObject_getValueOffset (PyNpDataObject *self, void *closure) |
static PyObject * | PyNpDataObject_getTagDict (PyNpDataObject *self, void *clousure) |
Static Public Attributes | |
static PyMethodDef | PyNpDataObject_methods [] |
static PyTypeObject | PyNpDataObjectType |
static PyModuleDef | PyNpDataObjectModule |
static PyGetSetDef | PyNpDataObject_getseters [] |
PyObject * PythonNpDataObject::PyNpDataObject_new | ( | PyTypeObject * | type, |
PyObject * | args, | ||
PyObject * | kwds | ||
) | [static] |
< calls PyDataObj_Array_StructGet of PyDataObject and increments its refcount (If the object does not contain this method then a borrowed reference to Py_NotImplemented is returned.)
PyGetSetDef PythonNpDataObject::PyNpDataObject_getseters [static] |
{ {"tags", (getter)PyNpDataObject_getTags, (setter)PyNpDataObject_setTags, npDataObject_tags_doc, NULL}, {"axisScales", (getter)PyNpDataObject_getAxisScales, (setter)PyNpDataObject_setAxisScales, npDataObject_axisScales_doc, NULL}, {"axisOffsets", (getter)PyNpDataObject_getAxisOffsets, (setter)PyNpDataObject_setAxisOffsets, npDataObject_axisOffsets_doc, NULL}, {"axisDescriptions", (getter)PyNpDataObject_getAxisDescriptions, (setter)PyNpDataObject_setAxisDescriptions, npDataObject_axisDescriptions_doc, NULL}, {"axisUnits", (getter)PyNpDataObject_getAxisUnits, (setter)PyNpDataObject_setAxisUnits, npDataObject_axisUnits_doc, NULL}, {"valueUnit", (getter)PyNpDataObject_getValueUnit, (setter)PyNpDataObject_setValueUnit, npDataObject_valueUnit_doc, NULL}, {"valueDescription", (getter)PyNpDataObject_getValueDescription, (setter)PyNpDataObject_setValueDescription, npDataObject_valueDescription_doc, NULL}, {"valueScale", (getter)PyNpDataObject_getValueScale, NULL, npDataObject_valueScale_doc, NULL}, {"valueOffset", (getter)PyNpDataObject_getValueOffset, NULL, npDataObject_valueOffset_doc, NULL}, {"metaDict", (getter)PyNpDataObject_getTagDict, NULL, npDataObject_getTagDict_doc, NULL}, {NULL} }
PyMethodDef PythonNpDataObject::PyNpDataObject_methods [static] |
{ {"name", (PyCFunction)PyNpDataObject_name, METH_NOARGS, "name"}, {"__array_finalize__", (PyCFunction)PythonNpDataObject::PyNpDataObject_Array_Finalize, METH_VARARGS, "__array_finalize__"}, {"__reduce__", (PyCFunction)PythonNpDataObject::PyNpDataObj_Reduce, METH_VARARGS, "__reduce__ method for handle pickling commands"}, {"__setstate__", (PyCFunction)PythonNpDataObject::PyNpDataObj_SetState, METH_VARARGS, "__setstate__ method for handle unpickling commands"}, {NULL} }
PyModuleDef PythonNpDataObject::PyNpDataObjectModule [static] |
{ PyModuleDef_HEAD_INIT, "npDataObject", "Numpy compatible DataObject type in python", -1, NULL, NULL, NULL, NULL, NULL }