Sandbox::PythonBaseClass Class Reference

Inheritance diagram for Sandbox::PythonBaseClass:
Py::PythonClass< PythonBaseClass > Py::PythonExtensionBase

List of all members.

Public Member Functions

Py::Object getattro (const Py::String &name_)
 PythonBaseClass (Py::PythonClassInstance *self, Py::Tuple &args, Py::Dict &kwds)
Py::Object PythonBaseClass_func_keyword (const Py::Tuple &args, const Py::Dict &kwds)
Py::Object PythonBaseClass_func_noargs (void)
Py::Object PythonBaseClass_func_noargs_raise_exception (void)
Py::Object PythonBaseClass_func_varargs (const Py::Tuple &args)
int setattro (const Py::String &name_, const Py::Object &value)
virtual ~PythonBaseClass ()

Static Public Member Functions

static void init_type (void)

Public Attributes

Py::String m_value

Detailed Description

Definition at line 40 of file AppSandbox.cpp.


Constructor & Destructor Documentation

Sandbox::PythonBaseClass::PythonBaseClass ( Py::PythonClassInstance self,
Py::Tuple args,
Py::Dict kwds 
) [inline]

Definition at line 43 of file AppSandbox.cpp.

References Py::MapBase< T >::keys(), and Py::SeqBase< T >::length().

virtual Sandbox::PythonBaseClass::~PythonBaseClass (  )  [inline, virtual]

Definition at line 57 of file AppSandbox.cpp.


Member Function Documentation

Py::Object Sandbox::PythonBaseClass::getattro ( const Py::String name_  )  [inline, virtual]

Reimplemented from Py::PythonExtensionBase.

Definition at line 117 of file AppSandbox.cpp.

References Py::PythonExtensionBase::genericGetAttro(), and m_value.

static void Sandbox::PythonBaseClass::init_type ( void   )  [inline, static]
Py::Object Sandbox::PythonBaseClass::PythonBaseClass_func_keyword ( const Py::Tuple args,
const Py::Dict kwds 
) [inline]

Definition at line 95 of file AppSandbox.cpp.

References Sketcher::None.

Referenced by init_type().

Py::Object Sandbox::PythonBaseClass::PythonBaseClass_func_noargs ( void   )  [inline]

Definition at line 80 of file AppSandbox.cpp.

References m_value, Sketcher::None, and Py::Object::reference_count().

Referenced by init_type().

Py::Object Sandbox::PythonBaseClass::PythonBaseClass_func_noargs_raise_exception ( void   )  [inline]

Definition at line 109 of file AppSandbox.cpp.

References Sketcher::None.

Referenced by init_type().

Py::Object Sandbox::PythonBaseClass::PythonBaseClass_func_varargs ( const Py::Tuple args  )  [inline]

Definition at line 88 of file AppSandbox.cpp.

References Sketcher::None.

Referenced by init_type().

int Sandbox::PythonBaseClass::setattro ( const Py::String name_,
const Py::Object value 
) [inline, virtual]

Member Data Documentation

Definition at line 146 of file AppSandbox.cpp.

Referenced by getattro(), PythonBaseClass_func_noargs(), and setattro().


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

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