itom 1.3.0
ito::PythonItom Class Reference

List of all members.

Static Public Member Functions

static PyObject * PyInitItom (void)
 methods of module itom
static PyObject * PyOpenEmptyScriptEditor (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyNewScript (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyOpenScript (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyClearCommandLine (PyObject *pSelf)
static PyObject * PyPlotImage (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyLiveImage (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyFilter (PyObject *pSelf, PyObject *pArgs, PyObject *kwds)
static PyObject * PyFilterHelp (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyWidgetHelp (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyPluginHelp (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyPlotHelp (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyITOMVersion (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyLoadIDC (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PySaveIDC (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyPluginLoaded (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyFilterLoaded (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyPlotLoaded (PyObject *pSelf, PyObject *pArgs)
static PyObject * PySaveDataObject (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyLoadDataObject (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * PyAddButton (PyObject *pSelf, PyObject *pArgs, PyObject *kwds)
static PyObject * PyRemoveButton (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyAddMenu (PyObject *pSelf, PyObject *args, PyObject *kwds)
static PyObject * PyRemoveMenu (PyObject *pSelf, PyObject *args, PyObject *kwds)
static PyObject * PyCheckSignals (PyObject *pSelf)
static PyObject * PyProcessEvents (PyObject *pSelf)
static PyObject * PySaveMatlabMat (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyLoadMatlabMat (PyObject *pSelf, PyObject *pArgs)
static PyObject * PyMatlabMatDataObjectConverter (PyObject *element)
 returns new reference to element and extracts tags, if possible
static PyObject * PyGetDebugger (PyObject *pSelf)
static PyObject * PyGCStartTracking (PyObject *pSelf)
static PyObject * PyGCEndTracking (PyObject *pSelf)
static PyObject * PyAutoReloader (PyObject *pSelf, PyObject *args, PyObject *kwds)
static PyObject * PyGetScreenInfo (PyObject *pSelf)
static PyObject * getDefaultScaleableUnits (PyObject *pSelf)
static PyObject * scaleValueAndUnit (PyObject *pSelf, PyObject *pArgs, PyObject *pKwds)
static PyObject * getAppPath (PyObject *pSelf)
static PyObject * getCurrentPath (PyObject *pSelf)
static PyObject * setCurrentPath (PyObject *pSelf, PyObject *pArgs)
static PyObject * compressData (PyObject *pSelf, PyObject *pArgs)
static PyObject * uncompressData (PyObject *pSelf, PyObject *pArgs)
static PyObject * setApplicationCursor (PyObject *pSelf, PyObject *pArgs)
static PyObject * userCheckIsAdmin (PyObject *pSelf)
static PyObject * userCheckIsDeveloper (PyObject *pSelf)
static PyObject * userCheckIsUser (PyObject *pSelf)
static PyObject * userGetUserInfo (PyObject *pSelf)

Static Public Attributes

static PyMethodDef PythonMethodItom []
static PyModuleDef PythonModuleItom

Static Protected Attributes

static QHash< size_t, QString > m_gcTrackerList
 list with objects currently tracked by python garbage collector.

Member Function Documentation

PyObject * ito::PythonItom::PyITOMVersion ( PyObject *  pSelf,
PyObject *  pArgs 
) [static]

< copy name + object

< copy name + object + asBinary

PyObject * ito::PythonItom::PyMatlabMatDataObjectConverter ( PyObject *  element) [static]

returns new reference to element and extracts tags, if possible

returns new reference to element.checks whether element is a npDataObject or dataObject and if so,

If element is of type npDataObject or dataObject, the following new reference is returned: dict{"dataObject": org-dataObject, "tags": tags, "axisScales": axisScales ... }

Parameters:
namedescription
Returns:
description
See also:
(see also) keywords (comma-separated)
PyObject * ito::PythonItom::PyNewScript ( PyObject *  pSelf,
PyObject *  pArgs 
) [static]

< check if key interrupt occured

PyObject * ito::PythonItom::PyOpenEmptyScriptEditor ( PyObject *  pSelf,
PyObject *  pArgs 
) [static]

< check if key interrupt occured

PyObject * ito::PythonItom::PyOpenScript ( PyObject *  pSelf,
PyObject *  pArgs 
) [static]

< check if key interrupt occured


Member Data Documentation

PyModuleDef ito::PythonItom::PythonModuleItom [static]
Initial value:
 {
    PyModuleDef_HEAD_INIT, "itom", NULL, -1, PythonItom::PythonMethodItom,
    NULL, NULL, NULL, NULL
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends