Back to index

salome-kernel  6.5.0
Public Member Functions | Protected Attributes
swig::SwigPtr_PyObject Class Reference
Inheritance diagram for swig::SwigPtr_PyObject:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SwigPtr_PyObject ()
 SwigPtr_PyObject (const SwigPtr_PyObject &item)
 SwigPtr_PyObject (PyObject *obj, bool initial_ref=true)
SwigPtr_PyObjectoperator= (const SwigPtr_PyObject &item)
 ~SwigPtr_PyObject ()
 operator PyObject * () const
PyObject * operator-> () const
 SwigPtr_PyObject ()
 SwigPtr_PyObject (const SwigPtr_PyObject &item)
 SwigPtr_PyObject (PyObject *obj, bool initial_ref=true)
SwigPtr_PyObjectoperator= (const SwigPtr_PyObject &item)
 ~SwigPtr_PyObject ()
 operator PyObject * () const
PyObject * operator-> () const
 SwigPtr_PyObject ()
 SwigPtr_PyObject (const SwigPtr_PyObject &item)
 SwigPtr_PyObject (PyObject *obj, bool initial_ref=true)
SwigPtr_PyObjectoperator= (const SwigPtr_PyObject &item)
 ~SwigPtr_PyObject ()
 operator PyObject * () const
PyObject * operator-> () const
 SwigPtr_PyObject ()
 SwigPtr_PyObject (const SwigPtr_PyObject &item)
 SwigPtr_PyObject (PyObject *obj, bool initial_ref=true)
SwigPtr_PyObjectoperator= (const SwigPtr_PyObject &item)
 ~SwigPtr_PyObject ()
 operator PyObject * () const
PyObject * operator-> () const

Protected Attributes

PyObject * _obj

Detailed Description

Definition at line 2726 of file swig_wrap.cpp.


Constructor & Destructor Documentation

Definition at line 2731 of file swig_wrap.cpp.

                       :_obj(0)
    {
    }

Definition at line 2735 of file swig_wrap.cpp.

                                                   : _obj(item._obj)
    {
      Py_XINCREF(_obj);      
    }
swig::SwigPtr_PyObject::SwigPtr_PyObject ( PyObject *  obj,
bool  initial_ref = true 
) [inline]

Definition at line 2740 of file swig_wrap.cpp.

                                                             :_obj(obj)
    {
      if (initial_ref) {
        Py_XINCREF(_obj);
      }
    }

Definition at line 2755 of file swig_wrap.cpp.

    {
      Py_XDECREF(_obj);
    }

Definition at line 2752 of file calcium_wrap.cpp.

                       :_obj(0)
    {
    }

Definition at line 2756 of file calcium_wrap.cpp.

                                                   : _obj(item._obj)
    {
      Py_XINCREF(_obj);      
    }
swig::SwigPtr_PyObject::SwigPtr_PyObject ( PyObject *  obj,
bool  initial_ref = true 
) [inline]

Definition at line 2761 of file calcium_wrap.cpp.

                                                             :_obj(obj)
    {
      if (initial_ref) {
        Py_XINCREF(_obj);
      }
    }

Definition at line 2776 of file calcium_wrap.cpp.

    {
      Py_XDECREF(_obj);
    }

Definition at line 2738 of file swig_wrap.cpp.

                       :_obj(0)
    {
    }

Definition at line 2742 of file swig_wrap.cpp.

                                                   : _obj(item._obj)
    {
      Py_XINCREF(_obj);      
    }
swig::SwigPtr_PyObject::SwigPtr_PyObject ( PyObject *  obj,
bool  initial_ref = true 
) [inline]

Definition at line 2747 of file swig_wrap.cpp.

                                                             :_obj(obj)
    {
      if (initial_ref) {
        Py_XINCREF(_obj);
      }
    }

Definition at line 2762 of file swig_wrap.cpp.

    {
      Py_XDECREF(_obj);
    }

Definition at line 2733 of file swig_wrap.cpp.

                       :_obj(0)
    {
    }

Definition at line 2737 of file swig_wrap.cpp.

                                                   : _obj(item._obj)
    {
      Py_XINCREF(_obj);      
    }
swig::SwigPtr_PyObject::SwigPtr_PyObject ( PyObject *  obj,
bool  initial_ref = true 
) [inline]

Definition at line 2742 of file swig_wrap.cpp.

                                                             :_obj(obj)
    {
      if (initial_ref) {
        Py_XINCREF(_obj);
      }
    }

Definition at line 2757 of file swig_wrap.cpp.

    {
      Py_XDECREF(_obj);
    }

Member Function Documentation

swig::SwigPtr_PyObject::operator PyObject * ( ) const [inline]

Definition at line 2760 of file swig_wrap.cpp.

    {
      return _obj;
    }
swig::SwigPtr_PyObject::operator PyObject * ( ) const [inline]

Definition at line 2762 of file swig_wrap.cpp.

    {
      return _obj;
    }
swig::SwigPtr_PyObject::operator PyObject * ( ) const [inline]

Definition at line 2767 of file swig_wrap.cpp.

    {
      return _obj;
    }
swig::SwigPtr_PyObject::operator PyObject * ( ) const [inline]

Definition at line 2781 of file calcium_wrap.cpp.

    {
      return _obj;
    }
PyObject* swig::SwigPtr_PyObject::operator-> ( ) const [inline]

Definition at line 2765 of file swig_wrap.cpp.

    {
      return _obj;
    }
PyObject* swig::SwigPtr_PyObject::operator-> ( ) const [inline]

Definition at line 2767 of file swig_wrap.cpp.

    {
      return _obj;
    }
PyObject* swig::SwigPtr_PyObject::operator-> ( ) const [inline]

Definition at line 2772 of file swig_wrap.cpp.

    {
      return _obj;
    }
PyObject* swig::SwigPtr_PyObject::operator-> ( ) const [inline]

Definition at line 2786 of file calcium_wrap.cpp.

    {
      return _obj;
    }
SwigPtr_PyObject& swig::SwigPtr_PyObject::operator= ( const SwigPtr_PyObject item) [inline]

Definition at line 2747 of file swig_wrap.cpp.

    {
      Py_XINCREF(item._obj);
      Py_XDECREF(_obj);
      _obj = item._obj;
      return *this;      
    }
SwigPtr_PyObject& swig::SwigPtr_PyObject::operator= ( const SwigPtr_PyObject item) [inline]

Definition at line 2749 of file swig_wrap.cpp.

    {
      Py_XINCREF(item._obj);
      Py_XDECREF(_obj);
      _obj = item._obj;
      return *this;      
    }
SwigPtr_PyObject& swig::SwigPtr_PyObject::operator= ( const SwigPtr_PyObject item) [inline]

Definition at line 2754 of file swig_wrap.cpp.

    {
      Py_XINCREF(item._obj);
      Py_XDECREF(_obj);
      _obj = item._obj;
      return *this;      
    }
SwigPtr_PyObject& swig::SwigPtr_PyObject::operator= ( const SwigPtr_PyObject item) [inline]

Definition at line 2768 of file calcium_wrap.cpp.

    {
      Py_XINCREF(item._obj);
      Py_XDECREF(_obj);
      _obj = item._obj;
      return *this;      
    }

Member Data Documentation

PyObject * swig::SwigPtr_PyObject::_obj [protected]

Definition at line 2728 of file swig_wrap.cpp.


The documentation for this class was generated from the following files: