#include <ExtensionType.hxx>
Public Member Functions | |
virtual bool | accepts (PyObject *pyob) const |
T * | getCxxObject (void) |
PythonClassObject & | operator= (PyObject *rhsp) |
PythonClassObject & | operator= (const Object &rhs) |
PythonClassObject (const Object &other) | |
PythonClassObject (const PythonClassObject< T > &other) | |
PythonClassObject (PyObject *pyob) |
Definition at line 352 of file ExtensionType.hxx.
Py::PythonClassObject< T >::PythonClassObject | ( | PyObject * | pyob | ) | [inline, explicit] |
Definition at line 356 of file ExtensionType.hxx.
References Py::Object::validate().
Py::PythonClassObject< T >::PythonClassObject | ( | const PythonClassObject< T > & | other | ) | [inline] |
Definition at line 362 of file ExtensionType.hxx.
References Py::Object::validate().
Py::PythonClassObject< T >::PythonClassObject | ( | const Object & | other | ) | [inline] |
Definition at line 368 of file ExtensionType.hxx.
References Py::Object::validate().
virtual bool Py::PythonClassObject< T >::accepts | ( | PyObject * | pyob | ) | const [inline, virtual] |
Reimplemented from Py::Object.
Definition at line 387 of file ExtensionType.hxx.
T* Py::PythonClassObject< T >::getCxxObject | ( | void | ) | [inline] |
Definition at line 395 of file ExtensionType.hxx.
References Py::getPythonExtensionBase(), and Py::Object::ptr().
PythonClassObject& Py::PythonClassObject< T >::operator= | ( | PyObject * | rhsp | ) | [inline] |
Reimplemented from Py::Object.
Definition at line 380 of file ExtensionType.hxx.
References Py::Object::ptr().
PythonClassObject& Py::PythonClassObject< T >::operator= | ( | const Object & | rhs | ) | [inline] |
Definition at line 374 of file ExtensionType.hxx.