Loading...
Searching...
No Matches

The python export class for WindLabFeature. More...

#include <WindLabFeaturePy.h>

Public Types

typedef WindLabFeaturePointerType
 

Public Member Functions

virtual PyTypeObject * GetType ()
 
virtual int PyInit (PyObject *args, PyObject *k)
 
std::string representation () const
 
 WindLabFeaturePy (WindLabFeature *pcObject, PyTypeObject *T=&Type)
 
callbacks and implementers for the python object attributes
PyObject * getCustomAttributes (const char *attr) const
 getter method for special attributes (e.g. dynamic ones)
 
int setCustomAttributes (const char *attr, PyObject *obj)
 setter for special attributes (e.g.
 
WindLabFeaturegetWindLabFeaturePtr () const
 getter for the object handled by this class
 

Static Public Member Functions

static PyObject * PyMake (struct _typeobject *, PyObject *, PyObject *)
 

Static Public Attributes

static PyGetSetDef GetterSetter []
 Attribute structure of WindLabFeaturePy.
 
static PyMethodDef Methods []
 Methods structure of WindLabFeaturePy.
 
static PyTypeObject Type
 Type structure of WindLabFeaturePy.
 

Protected Member Functions

 ~WindLabFeaturePy ()
 

Detailed Description

The python export class for WindLabFeature.

Member Typedef Documentation

◆ PointerType

Constructor & Destructor Documentation

◆ ~WindLabFeaturePy()

WindLabFeaturePy::~WindLabFeaturePy ( )
protected

◆ WindLabFeaturePy()

WindLabFeaturePy::WindLabFeaturePy ( WindLabFeature * pcObject,
PyTypeObject * T = &Type )

Referenced by PyMake().

Member Function Documentation

◆ getCustomAttributes()

PyObject * WindLabFeaturePy::getCustomAttributes ( const char * attr) const

getter method for special attributes (e.g. dynamic ones)

◆ GetType()

virtual PyTypeObject * WindLabAPI::WindLabFeaturePy::GetType ( )
virtual

◆ getWindLabFeaturePtr()

WindLabFeature * WindLabFeaturePy::getWindLabFeaturePtr ( ) const

getter for the object handled by this class

◆ PyInit()

int WindLabFeaturePy::PyInit ( PyObject * args,
PyObject * k )
virtual

◆ PyMake()

PyObject * WindLabFeaturePy::PyMake ( struct _typeobject * ,
PyObject * ,
PyObject *  )
static

References WindLabFeaturePy().

◆ representation()

std::string WindLabFeaturePy::representation ( void ) const

◆ setCustomAttributes()

int WindLabFeaturePy::setCustomAttributes ( const char * attr,
PyObject * obj )

setter for special attributes (e.g.

dynamic ones) Output: Success=1, Failure=-1, Ignore=0

Member Data Documentation

◆ GetterSetter

PyGetSetDef WindLabFeaturePy::GetterSetter
static
Initial value:
= {
{nullptr, nullptr, nullptr, nullptr, nullptr}
}

Attribute structure of WindLabFeaturePy.

◆ Methods

PyMethodDef WindLabFeaturePy::Methods
static
Initial value:
= {
{nullptr, nullptr, 0, nullptr}
}

Methods structure of WindLabFeaturePy.

◆ Type

PyTypeObject WindLabFeaturePy::Type
static

Type structure of WindLabFeaturePy.


The documentation for this class was generated from the following files:
  • RPS/Build/src/Mod/WindLabAPI/App/WindLabFeaturePy.h
  • RPS/LabRPS/LabRPS_KOFFI/src/Mod/WindLabAPI/App/WindLabFeaturePyImp.cpp
  • RPS/Build/src/Mod/WindLabAPI/App/WindLabFeaturePy.cpp