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 2804 of file SyFi_wrap.cc.
swig::SwigPtr_PyObject::SwigPtr_PyObject | ( | ) | [inline] |
swig::SwigPtr_PyObject::SwigPtr_PyObject | ( | const SwigPtr_PyObject & | item | ) | [inline] |
swig::SwigPtr_PyObject::SwigPtr_PyObject | ( | PyObject * | obj, | |
bool | initial_ref = true | |||
) | [inline] |
swig::SwigPtr_PyObject::~SwigPtr_PyObject | ( | ) | [inline] |
Definition at line 2833 of file SyFi_wrap.cc.
References _obj.
02834 { 02835 Py_XDECREF(_obj); 02836 }
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 2825 of file SyFi_wrap.cc.
References _obj.
02826 { 02827 Py_XINCREF(item._obj); 02828 Py_XDECREF(_obj); 02829 _obj = item._obj; 02830 return *this; 02831 }
PyObject* swig::SwigPtr_PyObject::_obj [protected] |
Definition at line 2806 of file SyFi_wrap.cc.
Referenced by operator PyObject *(), operator->(), swig::SwigVar_PyObject::operator=(), operator=(), SwigPtr_PyObject(), and ~SwigPtr_PyObject().