OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
PythonExtension.h File Reference

C Python Extension that hold functions for OpenTwin that can be called from a python script. More...

Go to the source code of this file.

Namespaces

namespace  PythonExtensions
 

Functions

static PyObject * PythonExtensions::OT_GetPropertyValue (PyObject *_self, PyObject *_args)
 
static PyObject * PythonExtensions::OT_GetScript (PyObject *_self, PyObject *_args)
 
static PyObject * PythonExtensions::OT_SetPropertyValue (PyObject *_self, PyObject *_args)
 
static PyObject * PythonExtensions::OT_Flush (PyObject *_self, PyObject *_args)
 
static PyObject * PythonExtensions::OT_FlushEntity (PyObject *_self, PyObject *_args)
 
static PyObject * PythonExtensions::OT_GetTableCell (PyObject *_self, PyObject *_args)
 
static PyObject * PythonExtensions::OT_GetPortData (PyObject *_self, PyObject *_args)
 
static PyObject * PythonExtensions::OT_SetPortData (PyObject *_self, PyObject *_args)
 
PyMODINIT_FUNC PythonExtensions::PyInit_OpenTwin (void)
 

Variables

static PyMethodDef PythonExtensions::OTMethods []
 
static std::string PythonExtensions::otModuleDescription = "This module holds functions that call c++ functions, provided by the OpenTwin framework. These functions enable the access to OpenTwin's entities and their properties."
 
static struct PyModuleDef PythonExtensions::OTModule
 

Detailed Description

C Python Extension that hold functions for OpenTwin that can be called from a python script.

Author
Wagner
Date
July 2023