Py::ExtensionObject< T > Class Template Reference

#include <ExtensionOldType.hxx>

Inheritance diagram for Py::ExtensionObject< T >:
Py::Object

List of all members.

Public Member Functions

virtual bool accepts (PyObject *pyob) const
T * extensionObject (void)
 ExtensionObject (const Object &other)
 ExtensionObject (const ExtensionObject< T > &other)
 ExtensionObject (PyObject *pyob)
ExtensionObjectoperator= (PyObject *rhsp)
ExtensionObjectoperator= (const Object &rhs)

Detailed Description

template<TEMPLATE_TYPENAME T>
class Py::ExtensionObject< T >

Definition at line 347 of file ExtensionOldType.hxx.


Constructor & Destructor Documentation

template<TEMPLATE_TYPENAME T>
Py::ExtensionObject< T >::ExtensionObject ( PyObject pyob  )  [inline, explicit]

Definition at line 351 of file ExtensionOldType.hxx.

References Py::Object::validate().

template<TEMPLATE_TYPENAME T>
Py::ExtensionObject< T >::ExtensionObject ( const ExtensionObject< T > &  other  )  [inline]

Definition at line 357 of file ExtensionOldType.hxx.

References Py::Object::validate().

template<TEMPLATE_TYPENAME T>
Py::ExtensionObject< T >::ExtensionObject ( const Object other  )  [inline]

Definition at line 363 of file ExtensionOldType.hxx.

References Py::Object::validate().


Member Function Documentation

bool Py::TopoShape::accepts ( PyObject pyob  )  const [inline, virtual]

Reimplemented from Py::Object.

Definition at line 381 of file ExtensionOldType.hxx.

template<TEMPLATE_TYPENAME T>
T* Py::ExtensionObject< T >::extensionObject ( void   )  [inline]
template<TEMPLATE_TYPENAME T>
ExtensionObject& Py::ExtensionObject< T >::operator= ( PyObject rhsp  )  [inline]

Reimplemented from Py::Object.

Definition at line 374 of file ExtensionOldType.hxx.

References Py::Object::ptr().

template<TEMPLATE_TYPENAME T>
ExtensionObject& Py::ExtensionObject< T >::operator= ( const Object rhs  )  [inline]

Definition at line 369 of file ExtensionOldType.hxx.


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

Generated on Wed Nov 23 19:02:43 2011 for FreeCAD by  doxygen 1.6.1