#include "PythonPorts.hxx"#include "TypeConversions.hxx"#include "TypeCode.hxx"#include "Node.hxx"#include "ConversionException.hxx"#include <iostream>#include <sstream>#include "YacsTrace.hxx"
Go to the source code of this file.
Functions | |
| static void | RegisterReleasePyObj (PyObject *data, const char *method1) |
| void | releasePyObj (PyObject *data) |
| void | registerPyObj (PyObject *data) |
| void registerPyObj | ( | PyObject * | data | ) |
Definition at line 79 of file PythonPorts.cxx.
References RegisterReleasePyObj().
Referenced by YACS::ENGINE::InputPyPort::put().
|
static |
Definition at line 35 of file PythonPorts.cxx.
References DEBTRACE.
Referenced by registerPyObj(), and releasePyObj().
| void releasePyObj | ( | PyObject * | data | ) |
Definition at line 74 of file PythonPorts.cxx.
References RegisterReleasePyObj().
Referenced by YACS::ENGINE::OutputPyPort::putWithoutForward(), YACS::ENGINE::InputPyPort::releaseDataUnsafe(), YACS::ENGINE::InputPyPort::~InputPyPort(), and YACS::ENGINE::OutputPyPort::~OutputPyPort().