|
SyFi
0.3
|
Public Member Functions | |
| SwigPtr_PyObject () | |
| SwigPtr_PyObject (const SwigPtr_PyObject &item) | |
| SwigPtr_PyObject (PyObject *obj, bool initial_ref=true) | |
| SwigPtr_PyObject & | operator= (const SwigPtr_PyObject &item) |
| ~SwigPtr_PyObject () | |
| operator PyObject * () const | |
| PyObject * | operator-> () const |
Protected Attributes | |
| PyObject * | _obj |
Definition at line 3066 of file SyFiPYTHON_wrap.cxx.
| swig::SwigPtr_PyObject::SwigPtr_PyObject | ( | ) | [inline] |
Definition at line 3071 of file SyFiPYTHON_wrap.cxx.
:_obj(0) { }
| swig::SwigPtr_PyObject::SwigPtr_PyObject | ( | const SwigPtr_PyObject & | item | ) | [inline] |
Definition at line 3075 of file SyFiPYTHON_wrap.cxx.
References _obj, SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.
: _obj(item._obj) { SWIG_PYTHON_THREAD_BEGIN_BLOCK; Py_XINCREF(_obj); SWIG_PYTHON_THREAD_END_BLOCK; }
| swig::SwigPtr_PyObject::SwigPtr_PyObject | ( | PyObject * | obj, |
| bool | initial_ref = true |
||
| ) | [inline] |
Definition at line 3082 of file SyFiPYTHON_wrap.cxx.
References _obj, SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.
:_obj(obj) { if (initial_ref) { SWIG_PYTHON_THREAD_BEGIN_BLOCK; Py_XINCREF(_obj); SWIG_PYTHON_THREAD_END_BLOCK; } }
| swig::SwigPtr_PyObject::~SwigPtr_PyObject | ( | ) | [inline] |
Definition at line 3101 of file SyFiPYTHON_wrap.cxx.
References _obj, SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.
{
SWIG_PYTHON_THREAD_BEGIN_BLOCK;
Py_XDECREF(_obj);
SWIG_PYTHON_THREAD_END_BLOCK;
}
| swig::SwigPtr_PyObject::operator PyObject * | ( | ) | const [inline] |
| PyObject* swig::SwigPtr_PyObject::operator-> | ( | ) | const [inline] |
| SwigPtr_PyObject& swig::SwigPtr_PyObject::operator= | ( | const SwigPtr_PyObject & | item | ) | [inline] |
Definition at line 3091 of file SyFiPYTHON_wrap.cxx.
References _obj, SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.
{
SWIG_PYTHON_THREAD_BEGIN_BLOCK;
Py_XINCREF(item._obj);
Py_XDECREF(_obj);
_obj = item._obj;
SWIG_PYTHON_THREAD_END_BLOCK;
return *this;
}
PyObject* swig::SwigPtr_PyObject::_obj [protected] |
Definition at line 3068 of file SyFiPYTHON_wrap.cxx.
Referenced by operator PyObject *(), operator->(), operator=(), swig::SwigVar_PyObject::operator=(), SwigPtr_PyObject(), and ~SwigPtr_PyObject().