File pisoundmicro_wrap.cpp
Go to the source code of this file
#include <Python.h> 
#include <string.h> 
#include <stdexcept> 
#include <string> 
#include <pisound-micro.h> 
#include <stdint.h> 
#include <limits.h> 
#include <float.h> 
#include <math.h> 
#include <memory> 
Namespaces
Classes
Public Types
Public Static Attributes
| Type | 
Name | 
| PyObject * | 
Swig_Globals_global   = NULL
  | 
| PyObject * | 
Swig_Capsule_global   = NULL
  | 
| PyMethodDef | 
swigobject_methods   = /* multi line expression */
  | 
| PyObject * | 
Swig_This_global   = NULL
  | 
| PyObject * | 
Swig_TypeCache_global   = NULL
  | 
| int | 
interpreter_counter   = 0
  | 
| swig_type_info * | 
swig_types  
  | 
| swig_module_info | 
swig_module   = {swig\_types, 28, 0, 0, 0, 0}
  | 
| PyMethodDef | 
SwigMethods  
  | 
| swig_type_info | 
_swigt__p_char   = {"\_p\_char", "char \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_int   = {"\_p\_int", "int32\_t \*\|int\_fast16\_t \*\|int\_fast32\_t \*\|int\_least32\_t \*\|intptr\_t \*\|int \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_long_long   = {"\_p\_long\_long", "int64\_t \*\|int\_fast64\_t \*\|int\_least64\_t \*\|intmax\_t \*\|long long \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_p_upisnd_elements_list_node_t   = {"\_p\_p\_upisnd\_elements\_list\_node\_t", "[**upisnd\_element\_ref\_t**](types_8h.md#typedef-upisnd_element_ref_t) \*\|[**upisnd\_elements\_list\_node\_t**](structupisnd__elements__list__node__t.md) \*\*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_short   = {"\_p\_short", "int16\_t \*\|int\_least16\_t \*\|short \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_signed_char   = {"\_p\_signed\_char", "int8\_t \*\|int\_fast8\_t \*\|int\_least8\_t \*\|[**upisnd\_pin\_t**](types_8h.md#typedef-upisnd_pin_t) \*\|signed char \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_unsigned_char   = {"\_p\_unsigned\_char", "uint8\_t \*\|uint\_fast8\_t \*\|uint\_least8\_t \*\|unsigned char \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_unsigned_int   = {"\_p\_unsigned\_int", "uint32\_t \*\|uint\_fast16\_t \*\|uint\_fast32\_t \*\|uint\_least32\_t \*\|uintptr\_t \*\|[**upisnd\_setup\_t**](types_8h.md#typedef-upisnd_setup_t) \*\|unsigned int \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_unsigned_long_long   = {"\_p\_unsigned\_long\_long", "uint64\_t \*\|uint\_fast64\_t \*\|uint\_least64\_t \*\|uintmax\_t \*\|unsigned long long \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_unsigned_short   = {"\_p\_unsigned\_short", "uint16\_t \*\|uint\_least16\_t \*\|unsigned short \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd__Activity   = {"\_p\_upisnd\_\_Activity", "[**upisnd::Activity**](classupisnd_1_1Activity.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd__AnalogInput   = {"\_p\_upisnd\_\_AnalogInput", "[**upisnd::AnalogInput**](classupisnd_1_1AnalogInput.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd__Element   = {"\_p\_upisnd\_\_Element", "[**upisnd::Element**](classupisnd_1_1Element.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd__ElementName   = {"\_p\_upisnd\_\_ElementName", "[**upisnd::ElementName**](classupisnd_1_1ElementName.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd__Encoder   = {"\_p\_upisnd\_\_Encoder", "[**upisnd::Encoder**](classupisnd_1_1Encoder.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd__Gpio   = {"\_p\_upisnd\_\_Gpio", "[**upisnd::Gpio**](classupisnd_1_1Gpio.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd__LibInitializer   = {"\_p\_upisnd\_\_LibInitializer", "[**upisnd::LibInitializer**](classupisnd_1_1LibInitializer.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd__ValueFd   = {"\_p\_upisnd\_\_ValueFd", "[**upisnd::ValueFd**](classupisnd_1_1ValueFd.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_activity_e   = {"\_p\_upisnd\_activity\_e", "[**upisnd\_activity\_e**](types_8h.md#enum-upisnd_activity_e) \*\|enum [**upisnd\_activity\_e**](types_8h.md#enum-upisnd_activity_e) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_analog_input_opts_t   = {"\_p\_upisnd\_analog\_input\_opts\_t", "[**upisnd\_analog\_input\_opts\_t**](structupisnd__analog__input__opts__t.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_element_type_e   = {"\_p\_upisnd\_element\_type\_e", "upisnd\_element\_type\_e \*\|enum upisnd\_element\_type\_e \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_elements_list_node_t   = {"\_p\_upisnd\_elements\_list\_node\_t", "[**upisnd\_element\_ref\_t**](types_8h.md#typedef-upisnd_element_ref_t)\|[**upisnd\_elements\_list\_node\_t**](structupisnd__elements__list__node__t.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_encoder_opts_t   = {"\_p\_upisnd\_encoder\_opts\_t", "[**upisnd\_encoder\_opts\_t**](structupisnd__encoder__opts__t.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_pin_direction_e   = {"\_p\_upisnd\_pin\_direction\_e", "[**upisnd\_pin\_direction\_e**](types_8h.md#enum-upisnd_pin_direction_e) \*\|enum [**upisnd\_pin\_direction\_e**](types_8h.md#enum-upisnd_pin_direction_e) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_pin_e   = {"\_p\_upisnd\_pin\_e", "[**upisnd\_pin\_e**](types_8h.md#enum-upisnd_pin_e) \*\|enum [**upisnd\_pin\_e**](types_8h.md#enum-upisnd_pin_e) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_pin_pull_e   = {"\_p\_upisnd\_pin\_pull\_e", "[**upisnd\_pin\_pull\_e**](types_8h.md#enum-upisnd_pin_pull_e) \*\|enum [**upisnd\_pin\_pull\_e**](types_8h.md#enum-upisnd_pin_pull_e) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_range_t   = {"\_p\_upisnd\_range\_t", "[**upisnd\_range\_t**](structupisnd__range__t.md) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info | 
_swigt__p_upisnd_value_mode_e   = {"\_p\_upisnd\_value\_mode\_e", "[**upisnd\_value\_mode\_e**](types_8h.md#enum-upisnd_value_mode_e) \*\|enum [**upisnd\_value\_mode\_e**](types_8h.md#enum-upisnd_value_mode_e) \*", 0, 0, (void\*)0, 0}
  | 
| swig_type_info * | 
swig_type_initial   = /* multi line expression */
  | 
| swig_cast_info | 
_swigc__p_char   = {  {&\_swigt\_\_p\_char, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_int   = {  {&\_swigt\_\_p\_int, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_long_long   = {  {&\_swigt\_\_p\_long\_long, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_p_upisnd_elements_list_node_t   = {  {&\_swigt\_\_p\_p\_upisnd\_elements\_list\_node\_t, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_short   = {  {&\_swigt\_\_p\_short, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_signed_char   = {  {&\_swigt\_\_p\_signed\_char, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_unsigned_char   = {  {&\_swigt\_\_p\_unsigned\_char, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_unsigned_int   = {  {&\_swigt\_\_p\_unsigned\_int, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_unsigned_long_long   = {  {&\_swigt\_\_p\_unsigned\_long\_long, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_unsigned_short   = {  {&\_swigt\_\_p\_unsigned\_short, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd__Activity   = {  {&\_swigt\_\_p\_upisnd\_\_Activity, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd__AnalogInput   = {  {&\_swigt\_\_p\_upisnd\_\_AnalogInput, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd__Element   = {  {&\_swigt\_\_p\_upisnd\_\_Element, 0, 0, 0},  {&\_swigt\_\_p\_upisnd\_\_Activity, \_p\_upisnd\_\_ActivityTo\_p\_upisnd\_\_Element, 0, 0},  {&\_swigt\_\_p\_upisnd\_\_AnalogInput, \_p\_upisnd\_\_AnalogInputTo\_p\_upisnd\_\_Element, 0, 0},  {&\_swigt\_\_p\_upisnd\_\_Encoder, \_p\_upisnd\_\_EncoderTo\_p\_upisnd\_\_Element, 0, 0},  {&\_swigt\_\_p\_upisnd\_\_Gpio, \_p\_upisnd\_\_GpioTo\_p\_upisnd\_\_Element, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd__ElementName   = {  {&\_swigt\_\_p\_upisnd\_\_ElementName, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd__Encoder   = {  {&\_swigt\_\_p\_upisnd\_\_Encoder, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd__Gpio   = {  {&\_swigt\_\_p\_upisnd\_\_Gpio, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd__LibInitializer   = {  {&\_swigt\_\_p\_upisnd\_\_LibInitializer, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd__ValueFd   = {  {&\_swigt\_\_p\_upisnd\_\_ValueFd, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_activity_e   = {  {&\_swigt\_\_p\_upisnd\_activity\_e, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_analog_input_opts_t   = {  {&\_swigt\_\_p\_upisnd\_analog\_input\_opts\_t, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_element_type_e   = {  {&\_swigt\_\_p\_upisnd\_element\_type\_e, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_elements_list_node_t   = {  {&\_swigt\_\_p\_upisnd\_elements\_list\_node\_t, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_encoder_opts_t   = {  {&\_swigt\_\_p\_upisnd\_encoder\_opts\_t, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_pin_direction_e   = {  {&\_swigt\_\_p\_upisnd\_pin\_direction\_e, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_pin_e   = {  {&\_swigt\_\_p\_upisnd\_pin\_e, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_pin_pull_e   = {  {&\_swigt\_\_p\_upisnd\_pin\_pull\_e, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_range_t   = {  {&\_swigt\_\_p\_upisnd\_range\_t, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info | 
_swigc__p_upisnd_value_mode_e   = {  {&\_swigt\_\_p\_upisnd\_value\_mode\_e, 0, 0, 0},{0, 0, 0, 0}}
  | 
| swig_cast_info * | 
swig_cast_initial   = /* multi line expression */
  | 
| swig_const_info | 
swig_const_table   = /* multi line expression */
  | 
Public Functions
| Type | 
Name | 
| SWIGRUNTIME int | 
SWIG_TypeNameComp (const char * f1, const char * l1, const char * f2, const char * l2) 
  | 
| SWIGRUNTIME int | 
SWIG_TypeCmp (const char * nb, const char * tb) 
  | 
| SWIGRUNTIME int | 
SWIG_TypeEquiv (const char * nb, const char * tb) 
  | 
| SWIGRUNTIME swig_cast_info * | 
SWIG_TypeCheck (const char * c, swig_type_info * ty) 
  | 
| SWIGRUNTIME swig_cast_info * | 
SWIG_TypeCheckStruct (const swig_type_info * from, swig_type_info * ty) 
  | 
| SWIGRUNTIMEINLINE void * | 
SWIG_TypeCast (swig_cast_info * ty, void * ptr, int * newmemory) 
  | 
| SWIGRUNTIME swig_type_info * | 
SWIG_TypeDynamicCast (swig_type_info * ty, void ** ptr) 
  | 
| SWIGRUNTIMEINLINE const char * | 
SWIG_TypeName (const swig_type_info * ty) 
  | 
| SWIGRUNTIME const char * | 
SWIG_TypePrettyName (const swig_type_info * type) 
  | 
| SWIGRUNTIME void | 
SWIG_TypeClientData (swig_type_info * ti, void * clientdata) 
  | 
| SWIGRUNTIME void | 
SWIG_TypeNewClientData (swig_type_info * ti, void * clientdata) 
  | 
| SWIGRUNTIME swig_type_info * | 
SWIG_MangledTypeQueryModule (swig_module_info * start, swig_module_info * end, const char * name) 
  | 
| SWIGRUNTIME swig_type_info * | 
SWIG_TypeQueryModule (swig_module_info * start, swig_module_info * end, const char * name) 
  | 
| SWIGRUNTIME char * | 
SWIG_PackData (char * c, void * ptr, size_t sz) 
  | 
| SWIGRUNTIME const char * | 
SWIG_UnpackData (const char * c, void * ptr, size_t sz) 
  | 
| SWIGRUNTIME char * | 
SWIG_PackVoidPtr (char * buff, void * ptr, const char * name, size_t bsz) 
  | 
| SWIGRUNTIME const char * | 
SWIG_UnpackVoidPtr (const char * c, void ** ptr, const char * name) 
  | 
| SWIGRUNTIME char * | 
SWIG_PackDataName (char * buff, void * ptr, size_t sz, const char * name, size_t bsz) 
  | 
| SWIGRUNTIME const char * | 
SWIG_UnpackDataName (const char * c, void * ptr, size_t sz, const char * name) 
  | 
| SWIGINTERN char * | 
SWIG_Python_str_AsChar (PyObject * str) 
  | 
| SWIGINTERN PyObject * | 
SWIG_Python_str_FromChar (const char * c) 
  | 
| SWIGRUNTIME PyObject * | 
SWIG_Python_ErrorType (int code) 
  | 
| SWIGRUNTIME void | 
SWIG_Python_AddErrorMsg (const char * mesg) 
  | 
| SWIGRUNTIME int | 
SWIG_Python_TypeErrorOccurred (PyObject * obj) 
  | 
| SWIGRUNTIME void | 
SWIG_Python_RaiseOrModifyTypeError (const char * message) 
  | 
| SWIGINTERN void | 
SWIG_Python_SetErrorObj (PyObject * errtype, PyObject * obj) 
  | 
| SWIGINTERN void | 
SWIG_Python_SetErrorMsg (PyObject * errtype, const char * msg) 
  | 
| SWIGINTERN void | 
SWIG_Python_SetConstant (PyObject * d, const char * name, PyObject * obj) 
  | 
| SWIGINTERN PyObject * | 
SWIG_Python_AppendOutput (PyObject * result, PyObject * obj) 
  | 
| SWIGINTERN Py_ssize_t | 
SWIG_Python_UnpackTuple (PyObject * args, const char * name, Py_ssize_t min, Py_ssize_t max, PyObject ** objs) 
  | 
| SWIGINTERN int | 
SWIG_Python_CheckNoKeywords (PyObject * kwargs, const char * name) 
  | 
| SWIGINTERN PyObject * | 
swig_varlink_repr (PyObject * SWIGUNUSEDPARM) 
  | 
| SWIGINTERN PyObject * | 
swig_varlink_str (PyObject * o) 
  | 
| SWIGINTERN void | 
swig_varlink_dealloc (PyObject * o) 
  | 
| SWIGINTERN PyObject * | 
swig_varlink_getattr (PyObject * o, char * n) 
  | 
| SWIGINTERN int | 
swig_varlink_setattr (PyObject * o, char * n, PyObject * p) 
  | 
| SWIGINTERN PyTypeObject * | 
swig_varlink_type (void) 
  | 
| SWIGINTERN PyObject * | 
SWIG_Python_newvarlink (void) 
  | 
| SWIGINTERN void | 
SWIG_Python_addvarlink (PyObject * p, const char * name, PyObject *(*)(void) get_attr, int(*)(PyObject *p) set_attr) 
  | 
| SWIGINTERN PyObject * | 
SWIG_globals (void) 
  | 
| SWIGRUNTIMEINLINE PyObject * | 
SWIG_Py_Void (void) 
  | 
| SWIGRUNTIMEINLINE int | 
SWIG_Python_CheckImplicit (swig_type_info * ty) 
  | 
| SWIGRUNTIMEINLINE PyObject * | 
SWIG_Python_ExceptionType (swig_type_info * desc) 
  | 
| SWIGRUNTIME SwigPyClientData * | 
SwigPyClientData_New (PyObject * obj) 
  | 
| SWIGRUNTIME void | 
SwigPyClientData_Del (SwigPyClientData * data) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_long (SwigPyObject * v) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_format (const char * fmt, SwigPyObject * v) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_oct (SwigPyObject * v) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_hex (SwigPyObject * v) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_repr (SwigPyObject * v) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_repr2 (PyObject * v, PyObject * SWIGUNUSEDPARM) 
  | 
| SWIGRUNTIME int | 
SwigPyObject_compare (SwigPyObject * v, SwigPyObject * w) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_richcompare (SwigPyObject * v, SwigPyObject * w, int op) 
  | 
| SWIGRUNTIME PyTypeObject * | 
SwigPyObject_TypeOnce (void) 
  | 
| SWIGRUNTIME PyTypeObject * | 
SwigPyObject_type (void) 
  | 
| SWIGRUNTIMEINLINE int | 
SwigPyObject_Check (PyObject * op) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_New (void * ptr, swig_type_info * ty, int own) 
  | 
| SWIGRUNTIME void | 
SwigPyObject_dealloc (PyObject * v) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_append (PyObject * v, PyObject * next) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyObject_next (PyObject * v, PyObject * SWIGUNUSEDPARM) 
  | 
| SWIGINTERN PyObject * | 
SwigPyObject_disown (PyObject * v, PyObject * SWIGUNUSEDPARM) 
  | 
| SWIGINTERN PyObject * | 
SwigPyObject_acquire (PyObject * v, PyObject * SWIGUNUSEDPARM) 
  | 
| SWIGINTERN PyObject * | 
SwigPyObject_own (PyObject * v, PyObject * args) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyPacked_repr (SwigPyPacked * v) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyPacked_str (SwigPyPacked * v) 
  | 
| SWIGRUNTIME int | 
SwigPyPacked_compare (SwigPyPacked * v, SwigPyPacked * w) 
  | 
| SWIGRUNTIME PyTypeObject * | 
SwigPyPacked_TypeOnce (void) 
  | 
| SWIGRUNTIME PyTypeObject * | 
SwigPyPacked_type (void) 
  | 
| SWIGRUNTIMEINLINE int | 
SwigPyPacked_Check (PyObject * op) 
  | 
| SWIGRUNTIME void | 
SwigPyPacked_dealloc (PyObject * v) 
  | 
| SWIGRUNTIME PyObject * | 
SwigPyPacked_New (void * ptr, size_t size, swig_type_info * ty) 
  | 
| SWIGRUNTIME swig_type_info * | 
SwigPyPacked_UnpackData (PyObject * obj, void * ptr, size_t size) 
  | 
| SWIGRUNTIME PyObject * | 
SWIG_This (void) 
  | 
| SWIGRUNTIME SwigPyObject * | 
SWIG_Python_GetSwigThis (PyObject * pyobj) 
  | 
| SWIGRUNTIME int | 
SWIG_Python_AcquirePtr (PyObject * obj, int own) 
  | 
| SWIGRUNTIME int | 
SWIG_Python_ConvertPtrAndOwn (PyObject * obj, void ** ptr, swig_type_info * ty, int flags, int * own) 
  | 
| SWIGRUNTIME int | 
SWIG_Python_ConvertFunctionPtr (PyObject * obj, void ** ptr, swig_type_info * ty) 
  | 
| SWIGRUNTIME int | 
SWIG_Python_ConvertPacked (PyObject * obj, void * ptr, size_t sz, swig_type_info * ty) 
  | 
| SWIGRUNTIME PyObject * | 
SWIG_Python_NewShadowInstance (SwigPyClientData * data, PyObject * swig_this) 
  | 
| SWIGRUNTIME int | 
SWIG_Python_SetSwigThis (PyObject * inst, PyObject * swig_this) 
  | 
| SWIGINTERN PyObject * | 
SWIG_Python_InitShadowInstance (PyObject * args) 
  | 
| SWIGRUNTIME PyObject * | 
SWIG_Python_NewPointerObj (PyObject * self, void * ptr, swig_type_info * type, int flags) 
  | 
| SWIGRUNTIMEINLINE PyObject * | 
SWIG_Python_NewPackedObj (void * ptr, size_t sz, swig_type_info * type) 
  | 
| SWIGRUNTIME PyObject * | 
SWIG_Python_TypeCache (void) 
  | 
| SWIGRUNTIME swig_module_info * | 
SWIG_Python_GetModule (void * SWIGUNUSEDPARM) 
  | 
| SWIGRUNTIME void | 
SWIG_Python_DestroyModule (PyObject * obj) 
  | 
| SWIGRUNTIME void | 
SWIG_Python_SetModule (swig_module_info * swig_module) 
  | 
| SWIGRUNTIME swig_type_info * | 
SWIG_Python_TypeQuery (const char * type) 
  | 
| SWIGRUNTIME int | 
SWIG_Python_AddErrMesg (const char * mesg, int infront) 
  | 
| SWIGRUNTIME int | 
SWIG_Python_ArgFail (int argnum) 
  | 
| SWIGRUNTIMEINLINE const char * | 
SwigPyObject_GetDesc (PyObject * self) 
  | 
| SWIGRUNTIME void | 
SWIG_Python_TypeError (const char * type, PyObject * obj) 
  | 
| SWIGRUNTIME void * | 
SWIG_Python_MustGetPtr (PyObject * obj, swig_type_info * ty, int  SWIGUNUSEDPARM, int flags) 
  | 
| SWIGINTERNINLINE PyObject * | 
SWIG_From_int (int value) 
  | 
| SWIGINTERN int | 
SWIG_AsVal_double (PyObject * obj, double * val) 
  | 
| SWIGINTERNINLINE int | 
SWIG_CanCastAsInteger (double * d, double min, double max) 
  | 
| SWIGINTERN int | 
SWIG_AsVal_long (PyObject * obj, long * val) 
  | 
| SWIGINTERN int | 
SWIG_AsVal_int (PyObject * obj, int * val) 
  | 
| SWIGINTERN int | 
SWIG_AsVal_signed_SS_char (PyObject * obj, signed char * val) 
  | 
| SWIGINTERNINLINE PyObject * | 
SWIG_From_bool (bool value) 
  | 
| SWIGINTERN swig_type_info * | 
SWIG_pchar_descriptor (void) 
  | 
| SWIGINTERNINLINE PyObject * | 
SWIG_FromCharPtrAndSize (const char * carray, size_t size) 
  | 
| SWIGINTERNINLINE PyObject * | 
SWIG_FromCharPtr (const char * cptr) 
  | 
| SWIGINTERN int | 
SWIG_AsCharPtrAndSize (PyObject * obj, char ** cptr, size_t * psize, int * alloc) 
  | 
| SWIGINTERNINLINE PyObject * | 
SWIG_From_signed_SS_char (signed char value) 
  | 
| SWIGINTERN int | 
SWIG_AsVal_bool (PyObject * obj, bool * val) 
  | 
| SWIGINTERN int | 
SWIG_AsVal_unsigned_SS_long (PyObject * obj, unsigned long * val) 
  | 
| SWIGINTERN int | 
SWIG_AsVal_unsigned_SS_int (PyObject * obj, unsigned int * val) 
  | 
| SWIGINTERNINLINE int | 
SWIG_AsVal_size_t (PyObject * obj, size_t * val) 
  | 
| SWIGINTERN upisnd::AnalogInput * | 
upisnd_Element_as_analog_input (upisnd::Element * self) 
  | 
| SWIGINTERN upisnd::Encoder * | 
upisnd_Element_as_encoder (upisnd::Element * self) 
  | 
| SWIGINTERN upisnd::Gpio * | 
upisnd_Element_as_gpio (upisnd::Element * self) 
  | 
| SWIGINTERN upisnd::Activity * | 
upisnd_Element_as_activity (upisnd::Element * self) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_range_t_low_set (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_range_t_low_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_range_t_high_set (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_range_t_high_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_upisnd_range_t (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_upisnd_range_t (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
upisnd_range_t_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
upisnd_range_t_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_encoder_opts_t_input_range_set (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_encoder_opts_t_input_range_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_encoder_opts_t_value_range_set (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_encoder_opts_t_value_range_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_encoder_opts_t_value_mode_set (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_encoder_opts_t_value_mode_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_upisnd_encoder_opts_t (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_upisnd_encoder_opts_t (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
upisnd_encoder_opts_t_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
upisnd_encoder_opts_t_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_analog_input_opts_t_input_range_set (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_analog_input_opts_t_input_range_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_analog_input_opts_t_value_range_set (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_analog_input_opts_t_value_range_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_upisnd_analog_input_opts_t (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_upisnd_analog_input_opts_t (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
upisnd_analog_input_opts_t_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
upisnd_analog_input_opts_t_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_init (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_uninit (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_is_pin_valid (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_pin_to_str (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_str_to_pin (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_pin_pull_to_str (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_str_to_pin_pull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_activity_to_str (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_str_to_activity (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_type_to_str (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_str_to_element_type (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_pin_direction_to_str (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_str_to_pin_direction (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_value_mode_to_str (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_str_to_value_mode (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_for_encoder (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_for_analog_input (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_for_gpio_input (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_for_gpio_output (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_for_activity (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_get_element_type (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_get_pin_id (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_get_gpio_pull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_get_gpio_dir (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_get_gpio_output (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_get_encoder_pin_b_id (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_get_encoder_pin_b_pull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_get_activity_type (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_set_element_type (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_set_pin_id (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_set_gpio_dir (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_set_gpio_pull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_set_gpio_output (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_set_encoder_pin_b_id (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_set_encoder_pin_b_pull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_set_activity_type (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_validate_element_name (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_generate_random_element_name (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_unsetup (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_add_ref (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_unref (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_get_name (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_get_type (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_get_pin (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_open_value_fd (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_value_read (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_value_write (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_encoder (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_analog_input (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_gpio_input (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_gpio_output (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_setup_activity (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_gpio_get_direction (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_gpio_get_pull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_activity_get_type (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_encoder_init_default_opts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_encoder_get_opts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_encoder_set_opts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_encoder_get_pin_b (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_encoder_get_pin_b_pull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_analog_input_init_default_opts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_analog_input_get_opts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_upisnd_element_analog_input_set_opts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_LibInitializer (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_LibInitializer_getResult (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_LibInitializer (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
LibInitializer_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
LibInitializer_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_ValueFd__SWIG_0 (PyObject * self, Py_ssize_t nobjs, PyObject ** SWIGUNUSEDPARM) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_ValueFd__SWIG_1 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_ValueFd (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_ValueFd__SWIG_2 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_ValueFd__SWIG_3 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_ValueFd (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ValueFd_isValid (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ValueFd_take (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ValueFd_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ValueFd_close (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ValueFd_write (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ValueFd_read__SWIG_0 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ValueFd_read__SWIG_1 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ValueFd_read (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
ValueFd_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
ValueFd_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ElementName___str__ (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_ElementName__SWIG_0 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ElementName_regular (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ElementName_randomized__SWIG_0 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ElementName_randomized__SWIG_1 (PyObject * self, Py_ssize_t nobjs, PyObject ** SWIGUNUSEDPARM) 
  | 
| SWIGINTERN PyObject * | 
_wrap_ElementName_randomized (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_ElementName__SWIG_1 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_ElementName (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_ElementName (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
ElementName_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
ElementName_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_Element__SWIG_0 (PyObject * self, Py_ssize_t nobjs, PyObject ** SWIGUNUSEDPARM) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_Element__SWIG_1 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_Element__SWIG_2 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_Element__SWIG_3 (PyObject * self, Py_ssize_t nobjs, PyObject ** swig_obj) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_Element (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_Element (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_setup (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_isValid (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_release (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_getName (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_getType (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_getPin (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_openValueFd (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_as_analog_input (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_as_encoder (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_as_gpio (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Element_as_activity (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
Element_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
Element_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Encoder_setup (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Encoder_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Encoder_getOpts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Encoder_setOpts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Encoder_getPinB (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Encoder_getPinPull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Encoder_getPinBPull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_Encoder (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_Encoder (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
Encoder_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
Encoder_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_AnalogInput_setup (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_AnalogInput_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_AnalogInput_getOpts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_AnalogInput_setOpts (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_AnalogInput (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_AnalogInput (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
AnalogInput_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
AnalogInput_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Gpio_setupInput (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Gpio_setupOutput (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Gpio_getDirection (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Gpio_getPull (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Gpio_get (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Gpio_set (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_Gpio (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_Gpio (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
Gpio_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
Gpio_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Activity_setup (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_Activity_getActivity (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_new_Activity (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
_wrap_delete_Activity (PyObject * self, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
Activity_swigregister (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGINTERN PyObject * | 
Activity_swiginit (PyObject * SWIGUNUSEDPARM, PyObject * args) 
  | 
| SWIGRUNTIME void | 
SWIG_InitializeModule (SWIG_INIT_CLIENT_DATA_TYPE clientdata) 
  | 
| SWIGRUNTIME void | 
SWIG_PropagateClientData (void) 
  | 
| SWIGINTERN void | 
SWIG_Python_InstallConstants (PyObject * d, swig_const_info constants) 
  | 
| SWIGINTERN void | 
SWIG_Python_FixMethods (PyMethodDef * methods, const swig_const_info * const_table, swig_type_info ** types, swig_type_info ** types_initial) 
  | 
Public Static Functions
Macros
| Type | 
Name | 
| define | 
SWIG_VERSION  0x040100
  | 
| define | 
SWIGPYTHON  
  | 
| define | 
SWIG_PYTHON_DIRECTOR_NO_VTABLE  
  | 
| define | 
SWIGTEMPLATEDISAMBIGUATOR  
  | 
| define | 
SWIGINLINE  
  | 
| define | 
SWIGUNUSED  
  | 
| define | 
SWIGUNUSEDPARM (p) p SWIGUNUSED
  | 
| define | 
SWIGINTERN  static SWIGUNUSED
  | 
| define | 
SWIGINTERNINLINE  SWIGINTERN SWIGINLINE
  | 
| define | 
SWIGEXPORT  
  | 
| define | 
SWIGSTDCALL  
  | 
| define | 
PY_SSIZE_T_CLEAN  
  | 
| define | 
SWIG_RUNTIME_VERSION  "4"
  | 
| define | 
SWIG_TYPE_TABLE_NAME  
  | 
| define | 
SWIGRUNTIME  SWIGINTERN
  | 
| define | 
SWIGRUNTIMEINLINE  SWIGRUNTIME SWIGINLINE
  | 
| define | 
SWIG_BUFFER_SIZE  1024
  | 
| define | 
SWIG_POINTER_DISOWN  0x1
  | 
| define | 
SWIG_CAST_NEW_MEMORY  0x2
  | 
| define | 
SWIG_POINTER_NO_NULL  0x4
  | 
| define | 
SWIG_POINTER_CLEAR  0x8
  | 
| define | 
SWIG_POINTER_RELEASE  (SWIG\_POINTER\_CLEAR \| SWIG\_POINTER\_DISOWN)
  | 
| define | 
SWIG_POINTER_OWN  0x1
  | 
| define | 
SWIG_OK  (0)
  | 
| define | 
SWIG_ERROR  (-1)
  | 
| define | 
SWIG_ERROR_RELEASE_NOT_OWNED  (-200)
  | 
| define | 
SWIG_IsOK ® (r >= 0)
  | 
| define | 
SWIG_ArgError ® ((r != SWIG\_ERROR) ? r : SWIG\_TypeError)
  | 
| define | 
SWIG_CASTRANKLIMIT  (1 << 8)
  | 
| define | 
SWIG_NEWOBJMASK  (SWIG\_CASTRANKLIMIT  << 1)
  | 
| define | 
SWIG_TMPOBJMASK  (SWIG\_NEWOBJMASK << 1)
  | 
| define | 
SWIG_BADOBJ  (SWIG\_ERROR)
  | 
| define | 
SWIG_OLDOBJ  (SWIG\_OK)
  | 
| define | 
SWIG_NEWOBJ  (SWIG\_OK \| SWIG\_NEWOBJMASK)
  | 
| define | 
SWIG_TMPOBJ  (SWIG\_OK \| SWIG\_TMPOBJMASK)
  | 
| define | 
SWIG_AddNewMask ® (SWIG\_IsOK(r) ? (r \| SWIG\_NEWOBJMASK) : r)
  | 
| define | 
SWIG_DelNewMask ® (SWIG\_IsOK(r) ? (r & ~SWIG\_NEWOBJMASK) : r)
  | 
| define | 
SWIG_IsNewObj ® (SWIG\_IsOK(r) && (r & SWIG\_NEWOBJMASK))
  | 
| define | 
SWIG_AddTmpMask ® (SWIG\_IsOK(r) ? (r \| SWIG\_TMPOBJMASK) : r)
  | 
| define | 
SWIG_DelTmpMask ® (SWIG\_IsOK(r) ? (r & ~SWIG\_TMPOBJMASK) : r)
  | 
| define | 
SWIG_IsTmpObj ® (SWIG\_IsOK(r) && (r & SWIG\_TMPOBJMASK))
  | 
| define | 
SWIG_AddCast ® (r)
  | 
| define | 
SWIG_CheckState ® (SWIG\_IsOK(r) ? 1 : 0)
  | 
| define | 
SWIG_UnknownError  -1
  | 
| define | 
SWIG_IOError  -2
  | 
| define | 
SWIG_RuntimeError  -3
  | 
| define | 
SWIG_IndexError  -4
  | 
| define | 
SWIG_TypeError  -5
  | 
| define | 
SWIG_DivisionByZero  -6
  | 
| define | 
SWIG_OverflowError  -7
  | 
| define | 
SWIG_SyntaxError  -8
  | 
| define | 
SWIG_ValueError  -9
  | 
| define | 
SWIG_SystemError  -10
  | 
| define | 
SWIG_AttributeError  -11
  | 
| define | 
SWIG_MemoryError  -12
  | 
| define | 
SWIG_NullReferenceError  -13
  | 
| define | 
Py_TYPE (op) ((op)->ob\_type)
  | 
| define | 
SWIG_Python_str_FromFormat  PyString\_FromFormat
  | 
| define | 
SWIG_Python_str_DelForPy3 (x) 
  | 
| define | 
PyObject_DEL  PyObject\_Del
  | 
| define | 
SWIGPY_USE_CAPSULE  
  | 
| define | 
SWIGPY_CAPSULE_ATTR_NAME  "type\_pointer\_capsule" SWIG\_TYPE\_TABLE\_NAME
  | 
| define | 
SWIGPY_CAPSULE_NAME  ("swig\_runtime\_data" SWIG\_RUNTIME\_VERSION "." SWIGPY\_CAPSULE\_ATTR\_NAME)
  | 
| define | 
PyDescr_TYPE (x) (((PyDescrObject \*)(x))->d\_type)
  | 
| define | 
PyDescr_NAME (x) (((PyDescrObject \*)(x))->d\_name)
  | 
| define | 
Py_hash_t  long
  | 
| define | 
SWIG_PYTHON_INITIALIZE_THREADS  
  | 
| define | 
SWIG_PYTHON_THREAD_BEGIN_BLOCK  
  | 
| define | 
SWIG_PYTHON_THREAD_END_BLOCK  
  | 
| define | 
SWIG_PYTHON_THREAD_BEGIN_ALLOW  
  | 
| define | 
SWIG_PYTHON_THREAD_END_ALLOW  
  | 
| define | 
SWIG_PY_POINTER  4
  | 
| define | 
SWIG_PY_BINARY  5
  | 
| define | 
SWIG_Python_ConvertPtr (obj, pptr, type, flags) SWIG\_Python\_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
  | 
| define | 
SWIG_ConvertPtr (obj, pptr, type, flags) SWIG\_Python\_ConvertPtr(obj, pptr, type, flags)
  | 
| define | 
SWIG_ConvertPtrAndOwn (obj, pptr, type, flags, own) SWIG\_Python\_ConvertPtrAndOwn(obj, pptr, type, flags, own)
  | 
| define | 
SWIG_NewPointerObj (ptr, type, flags) SWIG\_Python\_NewPointerObj(NULL, ptr, type, flags)
  | 
| define | 
SWIG_InternalNewPointerObj (ptr, type, flags) SWIG\_Python\_NewPointerObj(NULL, ptr, type, flags)
  | 
| define | 
SWIG_CheckImplicit (ty) SWIG\_Python\_CheckImplicit(ty)
  | 
| define | 
SWIG_AcquirePtr (ptr, src) SWIG\_Python\_AcquirePtr(ptr, src)
  | 
| define | 
swig_owntype  int
  | 
| define | 
SWIG_ConvertPacked (obj, ptr, sz, ty) SWIG\_Python\_ConvertPacked(obj, ptr, sz, ty)
  | 
| define | 
SWIG_NewPackedObj (ptr, sz, type) SWIG\_Python\_NewPackedObj(ptr, sz, type)
  | 
| define | 
SWIG_ConvertInstance (obj, pptr, type, flags) SWIG\_ConvertPtr(obj, pptr, type, flags)
  | 
| define | 
SWIG_NewInstanceObj (ptr, type, flags) SWIG\_NewPointerObj(ptr, type, flags)
  | 
| define | 
SWIG_ConvertFunctionPtr (obj, pptr, type) SWIG\_Python\_ConvertFunctionPtr(obj, pptr, type)
  | 
| define | 
SWIG_NewFunctionPtrObj (ptr, type) SWIG\_Python\_NewPointerObj(NULL, ptr, type, 0)
  | 
| define | 
SWIG_ConvertMember (obj, ptr, sz, ty) SWIG\_Python\_ConvertPacked(obj, ptr, sz, ty)
  | 
| define | 
SWIG_NewMemberObj (ptr, sz, type) SWIG\_Python\_NewPackedObj(ptr, sz, type)
  | 
| define | 
SWIG_GetModule (clientdata) SWIG\_Python\_GetModule(clientdata)
  | 
| define | 
SWIG_SetModule (clientdata, pointer) SWIG\_Python\_SetModule(pointer)
  | 
| define | 
SWIG_NewClientData (obj) SwigPyClientData\_New(obj)
  | 
| define | 
SWIG_SetErrorObj  SWIG\_Python\_SetErrorObj
  | 
| define | 
SWIG_SetErrorMsg  SWIG\_Python\_SetErrorMsg
  | 
| define | 
SWIG_ErrorType (code) SWIG\_Python\_ErrorType(code)
  | 
| define | 
SWIG_Error (code, msg) SWIG\_Python\_SetErrorMsg(SWIG\_ErrorType(code), msg)
  | 
| define | 
SWIG_fail  goto fail
  | 
| define | 
SWIG_Python_Raise (obj, type, desc) SWIG\_Python\_SetErrorObj(SWIG\_Python\_ExceptionType(desc), obj)
  | 
| define | 
SWIG_Python_CallFunctor (functor, obj) PyObject\_CallFunctionObjArgs(functor, obj, NULL);
  | 
| define | 
SWIG_STATIC_POINTER (var) var = 0; if (!var) var
  | 
| define | 
SWIG_newvarlink () SWIG\_Python\_newvarlink()
  | 
| define | 
SWIG_addvarlink (p, name, get_attr, set_attr) SWIG\_Python\_addvarlink(p, name, get\_attr, set\_attr)
  | 
| define | 
SWIG_InstallConstants (d, constants) SWIG\_Python\_InstallConstants(d, constants)
  | 
| define | 
SWIG_POINTER_NOSHADOW  (SWIG\_POINTER\_OWN      << 1)
  | 
| define | 
SWIG_POINTER_NEW  (SWIG\_POINTER\_NOSHADOW \| SWIG\_POINTER\_OWN)
  | 
| define | 
SWIG_POINTER_IMPLICIT_CONV  (SWIG\_POINTER\_DISOWN   << 1)
  | 
| define | 
SWIG_BUILTIN_TP_INIT  (SWIG\_POINTER\_OWN << 2)
  | 
| define | 
SWIG_BUILTIN_INIT  (SWIG\_BUILTIN\_TP\_INIT \| SWIG\_POINTER\_OWN)
  | 
| define | 
SWIG_POINTER_EXCEPTION  0
  | 
| define | 
SWIG_arg_fail (arg) SWIG\_Python\_ArgFail(arg)
  | 
| define | 
SWIG_MustGetPtr (p, type, argnum, flags) SWIG\_Python\_MustGetPtr(p, type, argnum, flags)
  | 
| define | 
SWIG_exception_fail (code, msg) do { SWIG\_Error(code, msg); SWIG\_fail; } while(0)
  | 
| define | 
SWIG_contract_assert (expr, msg) do { if (!(expr)) { SWIG\_Error(SWIG\_RuntimeError, msg); SWIG\_fail; } } while (0)
  | 
| define | 
SWIGTYPE_p_char  swig\_types[0]
  | 
| define | 
SWIGTYPE_p_int  swig\_types[1]
  | 
| define | 
SWIGTYPE_p_long_long  swig\_types[2]
  | 
| define | 
SWIGTYPE_p_p_upisnd_elements_list_node_t  swig\_types[3]
  | 
| define | 
SWIGTYPE_p_short  swig\_types[4]
  | 
| define | 
SWIGTYPE_p_signed_char  swig\_types[5]
  | 
| define | 
SWIGTYPE_p_unsigned_char  swig\_types[6]
  | 
| define | 
SWIGTYPE_p_unsigned_int  swig\_types[7]
  | 
| define | 
SWIGTYPE_p_unsigned_long_long  swig\_types[8]
  | 
| define | 
SWIGTYPE_p_unsigned_short  swig\_types[9]
  | 
| define | 
SWIGTYPE_p_upisnd__Activity  swig\_types[10]
  | 
| define | 
SWIGTYPE_p_upisnd__AnalogInput  swig\_types[11]
  | 
| define | 
SWIGTYPE_p_upisnd__Element  swig\_types[12]
  | 
| define | 
SWIGTYPE_p_upisnd__ElementName  swig\_types[13]
  | 
| define | 
SWIGTYPE_p_upisnd__Encoder  swig\_types[14]
  | 
| define | 
SWIGTYPE_p_upisnd__Gpio  swig\_types[15]
  | 
| define | 
SWIGTYPE_p_upisnd__LibInitializer  swig\_types[16]
  | 
| define | 
SWIGTYPE_p_upisnd__ValueFd  swig\_types[17]
  | 
| define | 
SWIGTYPE_p_upisnd_activity_e  swig\_types[18]
  | 
| define | 
SWIGTYPE_p_upisnd_analog_input_opts_t  swig\_types[19]
  | 
| define | 
SWIGTYPE_p_upisnd_element_type_e  swig\_types[20]
  | 
| define | 
SWIGTYPE_p_upisnd_elements_list_node_t  swig\_types[21]
  | 
| define | 
SWIGTYPE_p_upisnd_encoder_opts_t  swig\_types[22]
  | 
| define | 
SWIGTYPE_p_upisnd_pin_direction_e  swig\_types[23]
  | 
| define | 
SWIGTYPE_p_upisnd_pin_e  swig\_types[24]
  | 
| define | 
SWIGTYPE_p_upisnd_pin_pull_e  swig\_types[25]
  | 
| define | 
SWIGTYPE_p_upisnd_range_t  swig\_types[26]
  | 
| define | 
SWIGTYPE_p_upisnd_value_mode_e  swig\_types[27]
  | 
| define | 
SWIG_TypeQuery (name) SWIG\_TypeQueryModule(&swig\_module, &swig\_module, name)
  | 
| define | 
SWIG_MangledTypeQuery (name) SWIG\_MangledTypeQueryModule(&swig\_module, &swig\_module, name)
  | 
| define | 
SWIG_TypeQuery  SWIG\_Python\_TypeQuery
  | 
| define | 
SWIG_init  init\_pypisoundmicro
  | 
| define | 
SWIG_name  "\_pypisoundmicro"
  | 
| define | 
SWIG_as_voidptr (a) const\_cast< void \* >(static\_cast< const void \* >(a))
  | 
| define | 
SWIG_as_voidptrptr (a) ((void)SWIG\_as\_voidptr(\*a),reinterpret\_cast< void\*\* >(a))
  | 
| define | 
SWIG_FILE_WITH_INIT  
  | 
| define | 
SWIG_From_long  PyInt\_FromLong
  | 
| define | 
SWIG_INIT_CLIENT_DATA_TYPE  void \*
  | 
swig_converter_func
typedef void *(* swig_converter_func) (void *, int *);
 
swig_dycast_func
typedef struct swig_type_info *(* swig_dycast_func) (void **);
 
swig_type_info
typedef struct swig_type_info swig_type_info;
 
swig_cast_info
typedef struct swig_cast_info swig_cast_info;
 
swig_module_info
typedef struct swig_module_info swig_module_info;
 
swig_const_info
typedef struct swig_const_info swig_const_info;
 
swig_globalvar
typedef struct swig_globalvar swig_globalvar;
 
swig_varlinkobject
typedef struct swig_varlinkobject swig_varlinkobject;
 
Swig_Globals_global
PyObject* Swig_Globals_global;
 
Swig_Capsule_global
PyObject* Swig_Capsule_global;
 
swigobject_methods
PyMethodDef swigobject_methods[];
 
Swig_This_global
PyObject* Swig_This_global;
 
Swig_TypeCache_global
PyObject* Swig_TypeCache_global;
 
interpreter_counter
swig_types
swig_type_info* swig_types[29];
 
swig_module
swig_module_info swig_module;
 
SwigMethods
PyMethodDef SwigMethods[];
 
_swigt__p_char
swig_type_info _swigt__p_char;
 
_swigt__p_int
swig_type_info _swigt__p_int;
 
_swigt__p_long_long
swig_type_info _swigt__p_long_long;
 
_swigt__p_p_upisnd_elements_list_node_t
swig_type_info _swigt__p_p_upisnd_elements_list_node_t;
 
_swigt__p_short
swig_type_info _swigt__p_short;
 
_swigt__p_signed_char
swig_type_info _swigt__p_signed_char;
 
_swigt__p_unsigned_char
swig_type_info _swigt__p_unsigned_char;
 
_swigt__p_unsigned_int
swig_type_info _swigt__p_unsigned_int;
 
_swigt__p_unsigned_long_long
swig_type_info _swigt__p_unsigned_long_long;
 
_swigt__p_unsigned_short
swig_type_info _swigt__p_unsigned_short;
 
_swigt__p_upisnd__Activity
swig_type_info _swigt__p_upisnd__Activity;
 
swig_type_info _swigt__p_upisnd__AnalogInput;
 
_swigt__p_upisnd__Element
swig_type_info _swigt__p_upisnd__Element;
 
_swigt__p_upisnd__ElementName
swig_type_info _swigt__p_upisnd__ElementName;
 
_swigt__p_upisnd__Encoder
swig_type_info _swigt__p_upisnd__Encoder;
 
_swigt__p_upisnd__Gpio
swig_type_info _swigt__p_upisnd__Gpio;
 
_swigt__p_upisnd__LibInitializer
swig_type_info _swigt__p_upisnd__LibInitializer;
 
_swigt__p_upisnd__ValueFd
swig_type_info _swigt__p_upisnd__ValueFd;
 
_swigt__p_upisnd_activity_e
swig_type_info _swigt__p_upisnd_activity_e;
 
swig_type_info _swigt__p_upisnd_analog_input_opts_t;
 
_swigt__p_upisnd_element_type_e
swig_type_info _swigt__p_upisnd_element_type_e;
 
_swigt__p_upisnd_elements_list_node_t
swig_type_info _swigt__p_upisnd_elements_list_node_t;
 
_swigt__p_upisnd_encoder_opts_t
swig_type_info _swigt__p_upisnd_encoder_opts_t;
 
_swigt__p_upisnd_pin_direction_e
swig_type_info _swigt__p_upisnd_pin_direction_e;
 
_swigt__p_upisnd_pin_e
swig_type_info _swigt__p_upisnd_pin_e;
 
_swigt__p_upisnd_pin_pull_e
swig_type_info _swigt__p_upisnd_pin_pull_e;
 
_swigt__p_upisnd_range_t
swig_type_info _swigt__p_upisnd_range_t;
 
_swigt__p_upisnd_value_mode_e
swig_type_info _swigt__p_upisnd_value_mode_e;
 
swig_type_initial
swig_type_info* swig_type_initial[];
 
_swigc__p_char
swig_cast_info _swigc__p_char[];
 
_swigc__p_int
swig_cast_info _swigc__p_int[];
 
_swigc__p_long_long
swig_cast_info _swigc__p_long_long[];
 
_swigc__p_p_upisnd_elements_list_node_t
swig_cast_info _swigc__p_p_upisnd_elements_list_node_t[];
 
_swigc__p_short
swig_cast_info _swigc__p_short[];
 
_swigc__p_signed_char
swig_cast_info _swigc__p_signed_char[];
 
_swigc__p_unsigned_char
swig_cast_info _swigc__p_unsigned_char[];
 
_swigc__p_unsigned_int
swig_cast_info _swigc__p_unsigned_int[];
 
_swigc__p_unsigned_long_long
swig_cast_info _swigc__p_unsigned_long_long[];
 
_swigc__p_unsigned_short
swig_cast_info _swigc__p_unsigned_short[];
 
_swigc__p_upisnd__Activity
swig_cast_info _swigc__p_upisnd__Activity[];
 
swig_cast_info _swigc__p_upisnd__AnalogInput[];
 
_swigc__p_upisnd__Element
swig_cast_info _swigc__p_upisnd__Element[];
 
_swigc__p_upisnd__ElementName
swig_cast_info _swigc__p_upisnd__ElementName[];
 
_swigc__p_upisnd__Encoder
swig_cast_info _swigc__p_upisnd__Encoder[];
 
_swigc__p_upisnd__Gpio
swig_cast_info _swigc__p_upisnd__Gpio[];
 
_swigc__p_upisnd__LibInitializer
swig_cast_info _swigc__p_upisnd__LibInitializer[];
 
_swigc__p_upisnd__ValueFd
swig_cast_info _swigc__p_upisnd__ValueFd[];
 
_swigc__p_upisnd_activity_e
swig_cast_info _swigc__p_upisnd_activity_e[];
 
swig_cast_info _swigc__p_upisnd_analog_input_opts_t[];
 
_swigc__p_upisnd_element_type_e
swig_cast_info _swigc__p_upisnd_element_type_e[];
 
_swigc__p_upisnd_elements_list_node_t
swig_cast_info _swigc__p_upisnd_elements_list_node_t[];
 
_swigc__p_upisnd_encoder_opts_t
swig_cast_info _swigc__p_upisnd_encoder_opts_t[];
 
_swigc__p_upisnd_pin_direction_e
swig_cast_info _swigc__p_upisnd_pin_direction_e[];
 
_swigc__p_upisnd_pin_e
swig_cast_info _swigc__p_upisnd_pin_e[];
 
_swigc__p_upisnd_pin_pull_e
swig_cast_info _swigc__p_upisnd_pin_pull_e[];
 
_swigc__p_upisnd_range_t
swig_cast_info _swigc__p_upisnd_range_t[];
 
_swigc__p_upisnd_value_mode_e
swig_cast_info _swigc__p_upisnd_value_mode_e[];
 
swig_cast_initial
swig_cast_info* swig_cast_initial[];
 
swig_const_table
swig_const_info swig_const_table[];
 
SWIG_TypeNameComp
SWIGRUNTIME int SWIG_TypeNameComp (
    const char * f1,
    const char * l1,
    const char * f2,
    const char * l2
) 
 
SWIG_TypeCmp
SWIGRUNTIME int SWIG_TypeCmp (
    const char * nb,
    const char * tb
) 
 
SWIG_TypeEquiv
SWIGRUNTIME int SWIG_TypeEquiv (
    const char * nb,
    const char * tb
) 
 
SWIG_TypeCheck
SWIGRUNTIME swig_cast_info * SWIG_TypeCheck (
    const char * c,
    swig_type_info * ty
) 
 
SWIG_TypeCheckStruct
SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct (
    const swig_type_info * from,
    swig_type_info * ty
) 
 
SWIG_TypeCast
SWIGRUNTIMEINLINE void * SWIG_TypeCast (
    swig_cast_info * ty,
    void * ptr,
    int * newmemory
) 
 
SWIG_TypeDynamicCast
SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast (
    swig_type_info * ty,
    void ** ptr
) 
 
SWIG_TypeName
SWIGRUNTIMEINLINE const char * SWIG_TypeName (
    const swig_type_info * ty
) 
 
SWIG_TypePrettyName
SWIGRUNTIME const char * SWIG_TypePrettyName (
    const swig_type_info * type
) 
 
SWIG_TypeClientData
SWIGRUNTIME void SWIG_TypeClientData (
    swig_type_info * ti,
    void * clientdata
) 
 
SWIG_TypeNewClientData
SWIGRUNTIME void SWIG_TypeNewClientData (
    swig_type_info * ti,
    void * clientdata
) 
 
SWIG_MangledTypeQueryModule
SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule (
    swig_module_info * start,
    swig_module_info * end,
    const char * name
) 
 
SWIG_TypeQueryModule
SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule (
    swig_module_info * start,
    swig_module_info * end,
    const char * name
) 
 
SWIG_PackData
SWIGRUNTIME char * SWIG_PackData (
    char * c,
    void * ptr,
    size_t sz
) 
 
SWIG_UnpackData
SWIGRUNTIME const char * SWIG_UnpackData (
    const char * c,
    void * ptr,
    size_t sz
) 
 
SWIG_PackVoidPtr
SWIGRUNTIME char * SWIG_PackVoidPtr (
    char * buff,
    void * ptr,
    const char * name,
    size_t bsz
) 
 
SWIG_UnpackVoidPtr
SWIGRUNTIME const char * SWIG_UnpackVoidPtr (
    const char * c,
    void ** ptr,
    const char * name
) 
 
SWIG_PackDataName
SWIGRUNTIME char * SWIG_PackDataName (
    char * buff,
    void * ptr,
    size_t sz,
    const char * name,
    size_t bsz
) 
 
SWIG_UnpackDataName
SWIGRUNTIME const char * SWIG_UnpackDataName (
    const char * c,
    void * ptr,
    size_t sz,
    const char * name
) 
 
SWIG_Python_str_AsChar
SWIGINTERN char * SWIG_Python_str_AsChar (
    PyObject * str
) 
 
SWIG_Python_str_FromChar
SWIGINTERN PyObject * SWIG_Python_str_FromChar (
    const char * c
) 
 
SWIG_Python_ErrorType
SWIGRUNTIME PyObject * SWIG_Python_ErrorType (
    int code
) 
 
SWIG_Python_AddErrorMsg
SWIGRUNTIME void SWIG_Python_AddErrorMsg (
    const char * mesg
) 
 
SWIG_Python_TypeErrorOccurred
SWIGRUNTIME int SWIG_Python_TypeErrorOccurred (
    PyObject * obj
) 
 
SWIG_Python_RaiseOrModifyTypeError
SWIGRUNTIME void SWIG_Python_RaiseOrModifyTypeError (
    const char * message
) 
 
SWIG_Python_SetErrorObj
SWIGINTERN void SWIG_Python_SetErrorObj (
    PyObject * errtype,
    PyObject * obj
) 
 
SWIG_Python_SetErrorMsg
SWIGINTERN void SWIG_Python_SetErrorMsg (
    PyObject * errtype,
    const char * msg
) 
 
SWIG_Python_SetConstant
SWIGINTERN void SWIG_Python_SetConstant (
    PyObject * d,
    const char * name,
    PyObject * obj
) 
 
SWIG_Python_AppendOutput
SWIGINTERN PyObject * SWIG_Python_AppendOutput (
    PyObject * result,
    PyObject * obj
) 
 
SWIG_Python_UnpackTuple
SWIGINTERN Py_ssize_t SWIG_Python_UnpackTuple (
    PyObject * args,
    const char * name,
    Py_ssize_t min,
    Py_ssize_t max,
    PyObject ** objs
) 
 
SWIG_Python_CheckNoKeywords
SWIGINTERN int SWIG_Python_CheckNoKeywords (
    PyObject * kwargs,
    const char * name
) 
 
swig_varlink_repr
SWIGINTERN PyObject * swig_varlink_repr (
    PyObject * SWIGUNUSEDPARM
) 
 
swig_varlink_str
SWIGINTERN PyObject * swig_varlink_str (
    PyObject * o
) 
 
swig_varlink_dealloc
SWIGINTERN void swig_varlink_dealloc (
    PyObject * o
) 
 
swig_varlink_getattr
SWIGINTERN PyObject * swig_varlink_getattr (
    PyObject * o,
    char * n
) 
 
swig_varlink_setattr
SWIGINTERN int swig_varlink_setattr (
    PyObject * o,
    char * n,
    PyObject * p
) 
 
swig_varlink_type
SWIGINTERN PyTypeObject * swig_varlink_type (
    void
) 
 
SWIG_Python_newvarlink
SWIGINTERN PyObject * SWIG_Python_newvarlink (
    void
) 
 
SWIG_Python_addvarlink
SWIGINTERN void SWIG_Python_addvarlink (
    PyObject * p,
    const char * name,
    PyObject *(*)(void) get_attr,
    int(*)(PyObject *p) set_attr
) 
 
SWIG_globals
SWIGINTERN PyObject * SWIG_globals (
    void
) 
 
SWIG_Py_Void
SWIGRUNTIMEINLINE PyObject * SWIG_Py_Void (
    void
) 
 
SWIG_Python_CheckImplicit
SWIGRUNTIMEINLINE int SWIG_Python_CheckImplicit (
    swig_type_info * ty
) 
 
SWIG_Python_ExceptionType
SWIGRUNTIMEINLINE PyObject * SWIG_Python_ExceptionType (
    swig_type_info * desc
) 
 
SwigPyClientData_New
SWIGRUNTIME SwigPyClientData * SwigPyClientData_New (
    PyObject * obj
) 
 
SwigPyClientData_Del
SWIGRUNTIME void SwigPyClientData_Del (
    SwigPyClientData * data
) 
 
SwigPyObject_long
SWIGRUNTIME PyObject * SwigPyObject_long (
    SwigPyObject * v
) 
 
SWIGRUNTIME PyObject * SwigPyObject_format (
    const char * fmt,
    SwigPyObject * v
) 
 
SwigPyObject_oct
SWIGRUNTIME PyObject * SwigPyObject_oct (
    SwigPyObject * v
) 
 
SwigPyObject_hex
SWIGRUNTIME PyObject * SwigPyObject_hex (
    SwigPyObject * v
) 
 
SwigPyObject_repr
SWIGRUNTIME PyObject * SwigPyObject_repr (
    SwigPyObject * v
) 
 
SwigPyObject_repr2
SWIGRUNTIME PyObject * SwigPyObject_repr2 (
    PyObject * v,
    PyObject * SWIGUNUSEDPARM
) 
 
SwigPyObject_compare
SWIGRUNTIME int SwigPyObject_compare (
    SwigPyObject * v,
    SwigPyObject * w
) 
 
SwigPyObject_richcompare
SWIGRUNTIME PyObject * SwigPyObject_richcompare (
    SwigPyObject * v,
    SwigPyObject * w,
    int op
) 
 
SwigPyObject_TypeOnce
SWIGRUNTIME PyTypeObject * SwigPyObject_TypeOnce (
    void
) 
 
SwigPyObject_type
SWIGRUNTIME PyTypeObject * SwigPyObject_type (
    void
) 
 
SwigPyObject_Check
SWIGRUNTIMEINLINE int SwigPyObject_Check (
    PyObject * op
) 
 
SwigPyObject_New
SWIGRUNTIME PyObject * SwigPyObject_New (
    void * ptr,
    swig_type_info * ty,
    int own
) 
 
SwigPyObject_dealloc
SWIGRUNTIME void SwigPyObject_dealloc (
    PyObject * v
) 
 
SwigPyObject_append
SWIGRUNTIME PyObject * SwigPyObject_append (
    PyObject * v,
    PyObject * next
) 
 
SwigPyObject_next
SWIGRUNTIME PyObject * SwigPyObject_next (
    PyObject * v,
    PyObject * SWIGUNUSEDPARM
) 
 
SwigPyObject_disown
SWIGINTERN PyObject * SwigPyObject_disown (
    PyObject * v,
    PyObject * SWIGUNUSEDPARM
) 
 
SwigPyObject_acquire
SWIGINTERN PyObject * SwigPyObject_acquire (
    PyObject * v,
    PyObject * SWIGUNUSEDPARM
) 
 
SwigPyObject_own
SWIGINTERN PyObject * SwigPyObject_own (
    PyObject * v,
    PyObject * args
) 
 
SwigPyPacked_repr
SWIGRUNTIME PyObject * SwigPyPacked_repr (
    SwigPyPacked * v
) 
 
SwigPyPacked_str
SWIGRUNTIME PyObject * SwigPyPacked_str (
    SwigPyPacked * v
) 
 
SwigPyPacked_compare
SWIGRUNTIME int SwigPyPacked_compare (
    SwigPyPacked * v,
    SwigPyPacked * w
) 
 
SwigPyPacked_TypeOnce
SWIGRUNTIME PyTypeObject * SwigPyPacked_TypeOnce (
    void
) 
 
SwigPyPacked_type
SWIGRUNTIME PyTypeObject * SwigPyPacked_type (
    void
) 
 
SwigPyPacked_Check
SWIGRUNTIMEINLINE int SwigPyPacked_Check (
    PyObject * op
) 
 
SwigPyPacked_dealloc
SWIGRUNTIME void SwigPyPacked_dealloc (
    PyObject * v
) 
 
SwigPyPacked_New
SWIGRUNTIME PyObject * SwigPyPacked_New (
    void * ptr,
    size_t size,
    swig_type_info * ty
) 
 
SwigPyPacked_UnpackData
SWIGRUNTIME swig_type_info * SwigPyPacked_UnpackData (
    PyObject * obj,
    void * ptr,
    size_t size
) 
 
SWIG_This
SWIGRUNTIME PyObject * SWIG_This (
    void
) 
 
SWIG_Python_GetSwigThis
SWIGRUNTIME SwigPyObject * SWIG_Python_GetSwigThis (
    PyObject * pyobj
) 
 
SWIG_Python_AcquirePtr
SWIGRUNTIME int SWIG_Python_AcquirePtr (
    PyObject * obj,
    int own
) 
 
SWIG_Python_ConvertPtrAndOwn
SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn (
    PyObject * obj,
    void ** ptr,
    swig_type_info * ty,
    int flags,
    int * own
) 
 
SWIG_Python_ConvertFunctionPtr
SWIGRUNTIME int SWIG_Python_ConvertFunctionPtr (
    PyObject * obj,
    void ** ptr,
    swig_type_info * ty
) 
 
SWIG_Python_ConvertPacked
SWIGRUNTIME int SWIG_Python_ConvertPacked (
    PyObject * obj,
    void * ptr,
    size_t sz,
    swig_type_info * ty
) 
 
SWIG_Python_NewShadowInstance
SWIGRUNTIME PyObject * SWIG_Python_NewShadowInstance (
    SwigPyClientData * data,
    PyObject * swig_this
) 
 
SWIG_Python_SetSwigThis
SWIGRUNTIME int SWIG_Python_SetSwigThis (
    PyObject * inst,
    PyObject * swig_this
) 
 
SWIG_Python_InitShadowInstance
SWIGINTERN PyObject * SWIG_Python_InitShadowInstance (
    PyObject * args
) 
 
SWIG_Python_NewPointerObj
SWIGRUNTIME PyObject * SWIG_Python_NewPointerObj (
    PyObject * self,
    void * ptr,
    swig_type_info * type,
    int flags
) 
 
SWIG_Python_NewPackedObj
SWIGRUNTIMEINLINE PyObject * SWIG_Python_NewPackedObj (
    void * ptr,
    size_t sz,
    swig_type_info * type
) 
 
SWIG_Python_TypeCache
SWIGRUNTIME PyObject * SWIG_Python_TypeCache (
    void
) 
 
SWIG_Python_GetModule
SWIGRUNTIME swig_module_info * SWIG_Python_GetModule (
    void * SWIGUNUSEDPARM
) 
 
SWIG_Python_DestroyModule
SWIGRUNTIME void SWIG_Python_DestroyModule (
    PyObject * obj
) 
 
SWIG_Python_SetModule
SWIGRUNTIME void SWIG_Python_SetModule (
    swig_module_info * swig_module
) 
 
SWIG_Python_TypeQuery
SWIGRUNTIME swig_type_info * SWIG_Python_TypeQuery (
    const char * type
) 
 
SWIG_Python_AddErrMesg
SWIGRUNTIME int SWIG_Python_AddErrMesg (
    const char * mesg,
    int infront
) 
 
SWIG_Python_ArgFail
SWIGRUNTIME int SWIG_Python_ArgFail (
    int argnum
) 
 
SwigPyObject_GetDesc
SWIGRUNTIMEINLINE const char * SwigPyObject_GetDesc (
    PyObject * self
) 
 
SWIG_Python_TypeError
SWIGRUNTIME void SWIG_Python_TypeError (
    const char * type,
    PyObject * obj
) 
 
SWIG_Python_MustGetPtr
SWIGRUNTIME void * SWIG_Python_MustGetPtr (
    PyObject * obj,
    swig_type_info * ty,
    int SWIGUNUSEDPARM,
    int flags
) 
 
SWIG_From_int
SWIGINTERNINLINE PyObject * SWIG_From_int (
    int value
) 
 
SWIG_AsVal_double
SWIGINTERN int SWIG_AsVal_double (
    PyObject * obj,
    double * val
) 
 
SWIG_CanCastAsInteger
SWIGINTERNINLINE int SWIG_CanCastAsInteger (
    double * d,
    double min,
    double max
) 
 
SWIG_AsVal_long
SWIGINTERN int SWIG_AsVal_long (
    PyObject * obj,
    long * val
) 
 
SWIG_AsVal_int
SWIGINTERN int SWIG_AsVal_int (
    PyObject * obj,
    int * val
) 
 
SWIG_AsVal_signed_SS_char
SWIGINTERN int SWIG_AsVal_signed_SS_char (
    PyObject * obj,
    signed char * val
) 
 
SWIG_From_bool
SWIGINTERNINLINE PyObject * SWIG_From_bool (
    bool value
) 
 
SWIG_pchar_descriptor
SWIGINTERN swig_type_info * SWIG_pchar_descriptor (
    void
) 
 
SWIG_FromCharPtrAndSize
SWIGINTERNINLINE PyObject * SWIG_FromCharPtrAndSize (
    const char * carray,
    size_t size
) 
 
SWIG_FromCharPtr
SWIGINTERNINLINE PyObject * SWIG_FromCharPtr (
    const char * cptr
) 
 
SWIG_AsCharPtrAndSize
SWIGINTERN int SWIG_AsCharPtrAndSize (
    PyObject * obj,
    char ** cptr,
    size_t * psize,
    int * alloc
) 
 
SWIG_From_signed_SS_char
SWIGINTERNINLINE PyObject * SWIG_From_signed_SS_char (
    signed char value
) 
 
SWIG_AsVal_bool
SWIGINTERN int SWIG_AsVal_bool (
    PyObject * obj,
    bool * val
) 
 
SWIG_AsVal_unsigned_SS_long
SWIGINTERN int SWIG_AsVal_unsigned_SS_long (
    PyObject * obj,
    unsigned long * val
) 
 
SWIG_AsVal_unsigned_SS_int
SWIGINTERN int SWIG_AsVal_unsigned_SS_int (
    PyObject * obj,
    unsigned int * val
) 
 
SWIG_AsVal_size_t
SWIGINTERNINLINE int SWIG_AsVal_size_t (
    PyObject * obj,
    size_t * val
) 
 
SWIGINTERN upisnd::AnalogInput * upisnd_Element_as_analog_input (
    upisnd::Element * self
) 
 
upisnd_Element_as_encoder
SWIGINTERN upisnd::Encoder * upisnd_Element_as_encoder (
    upisnd::Element * self
) 
 
upisnd_Element_as_gpio
SWIGINTERN upisnd::Gpio * upisnd_Element_as_gpio (
    upisnd::Element * self
) 
 
upisnd_Element_as_activity
SWIGINTERN upisnd::Activity * upisnd_Element_as_activity (
    upisnd::Element * self
) 
 
_wrap_upisnd_range_t_low_set
SWIGINTERN PyObject * _wrap_upisnd_range_t_low_set (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_range_t_low_get
SWIGINTERN PyObject * _wrap_upisnd_range_t_low_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_range_t_high_set
SWIGINTERN PyObject * _wrap_upisnd_range_t_high_set (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_range_t_high_get
SWIGINTERN PyObject * _wrap_upisnd_range_t_high_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_upisnd_range_t
SWIGINTERN PyObject * _wrap_new_upisnd_range_t (
    PyObject * self,
    PyObject * args
) 
 
_wrap_delete_upisnd_range_t
SWIGINTERN PyObject * _wrap_delete_upisnd_range_t (
    PyObject * self,
    PyObject * args
) 
 
upisnd_range_t_swigregister
SWIGINTERN PyObject * upisnd_range_t_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
upisnd_range_t_swiginit
SWIGINTERN PyObject * upisnd_range_t_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_encoder_opts_t_input_range_set (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_encoder_opts_t_input_range_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_encoder_opts_t_value_range_set
SWIGINTERN PyObject * _wrap_upisnd_encoder_opts_t_value_range_set (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_encoder_opts_t_value_range_get
SWIGINTERN PyObject * _wrap_upisnd_encoder_opts_t_value_range_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_encoder_opts_t_value_mode_set
SWIGINTERN PyObject * _wrap_upisnd_encoder_opts_t_value_mode_set (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_encoder_opts_t_value_mode_get
SWIGINTERN PyObject * _wrap_upisnd_encoder_opts_t_value_mode_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_upisnd_encoder_opts_t
SWIGINTERN PyObject * _wrap_new_upisnd_encoder_opts_t (
    PyObject * self,
    PyObject * args
) 
 
_wrap_delete_upisnd_encoder_opts_t
SWIGINTERN PyObject * _wrap_delete_upisnd_encoder_opts_t (
    PyObject * self,
    PyObject * args
) 
 
upisnd_encoder_opts_t_swigregister
SWIGINTERN PyObject * upisnd_encoder_opts_t_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
upisnd_encoder_opts_t_swiginit
SWIGINTERN PyObject * upisnd_encoder_opts_t_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_analog_input_opts_t_input_range_set (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_analog_input_opts_t_input_range_get (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_analog_input_opts_t_value_range_set (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_analog_input_opts_t_value_range_get (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_new_upisnd_analog_input_opts_t (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_delete_upisnd_analog_input_opts_t (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * upisnd_analog_input_opts_t_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
SWIGINTERN PyObject * upisnd_analog_input_opts_t_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
_wrap_upisnd_init
SWIGINTERN PyObject * _wrap_upisnd_init (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_uninit
SWIGINTERN PyObject * _wrap_upisnd_uninit (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_is_pin_valid
SWIGINTERN PyObject * _wrap_upisnd_is_pin_valid (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_pin_to_str
SWIGINTERN PyObject * _wrap_upisnd_pin_to_str (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_str_to_pin
SWIGINTERN PyObject * _wrap_upisnd_str_to_pin (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_pin_pull_to_str
SWIGINTERN PyObject * _wrap_upisnd_pin_pull_to_str (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_str_to_pin_pull
SWIGINTERN PyObject * _wrap_upisnd_str_to_pin_pull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_activity_to_str
SWIGINTERN PyObject * _wrap_upisnd_activity_to_str (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_str_to_activity
SWIGINTERN PyObject * _wrap_upisnd_str_to_activity (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_type_to_str
SWIGINTERN PyObject * _wrap_upisnd_element_type_to_str (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_str_to_element_type
SWIGINTERN PyObject * _wrap_upisnd_str_to_element_type (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_pin_direction_to_str
SWIGINTERN PyObject * _wrap_upisnd_pin_direction_to_str (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_str_to_pin_direction
SWIGINTERN PyObject * _wrap_upisnd_str_to_pin_direction (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_value_mode_to_str
SWIGINTERN PyObject * _wrap_upisnd_value_mode_to_str (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_str_to_value_mode
SWIGINTERN PyObject * _wrap_upisnd_str_to_value_mode (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_for_encoder
SWIGINTERN PyObject * _wrap_upisnd_setup_for_encoder (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_setup_for_analog_input (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_setup_for_gpio_input (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_for_gpio_output
SWIGINTERN PyObject * _wrap_upisnd_setup_for_gpio_output (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_for_activity
SWIGINTERN PyObject * _wrap_upisnd_setup_for_activity (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_get_element_type
SWIGINTERN PyObject * _wrap_upisnd_setup_get_element_type (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_get_pin_id
SWIGINTERN PyObject * _wrap_upisnd_setup_get_pin_id (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_get_gpio_pull
SWIGINTERN PyObject * _wrap_upisnd_setup_get_gpio_pull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_get_gpio_dir
SWIGINTERN PyObject * _wrap_upisnd_setup_get_gpio_dir (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_get_gpio_output
SWIGINTERN PyObject * _wrap_upisnd_setup_get_gpio_output (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_get_encoder_pin_b_id
SWIGINTERN PyObject * _wrap_upisnd_setup_get_encoder_pin_b_id (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_get_encoder_pin_b_pull
SWIGINTERN PyObject * _wrap_upisnd_setup_get_encoder_pin_b_pull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_get_activity_type
SWIGINTERN PyObject * _wrap_upisnd_setup_get_activity_type (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_set_element_type
SWIGINTERN PyObject * _wrap_upisnd_setup_set_element_type (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_set_pin_id
SWIGINTERN PyObject * _wrap_upisnd_setup_set_pin_id (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_set_gpio_dir
SWIGINTERN PyObject * _wrap_upisnd_setup_set_gpio_dir (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_set_gpio_pull
SWIGINTERN PyObject * _wrap_upisnd_setup_set_gpio_pull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_set_gpio_output
SWIGINTERN PyObject * _wrap_upisnd_setup_set_gpio_output (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_set_encoder_pin_b_id
SWIGINTERN PyObject * _wrap_upisnd_setup_set_encoder_pin_b_id (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_set_encoder_pin_b_pull
SWIGINTERN PyObject * _wrap_upisnd_setup_set_encoder_pin_b_pull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_set_activity_type
SWIGINTERN PyObject * _wrap_upisnd_setup_set_activity_type (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_validate_element_name
SWIGINTERN PyObject * _wrap_upisnd_validate_element_name (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_generate_random_element_name
SWIGINTERN PyObject * _wrap_upisnd_generate_random_element_name (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_unsetup
SWIGINTERN PyObject * _wrap_upisnd_unsetup (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_get
SWIGINTERN PyObject * _wrap_upisnd_element_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_add_ref
SWIGINTERN PyObject * _wrap_upisnd_element_add_ref (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_unref
SWIGINTERN PyObject * _wrap_upisnd_element_unref (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_get_name
SWIGINTERN PyObject * _wrap_upisnd_element_get_name (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_get_type
SWIGINTERN PyObject * _wrap_upisnd_element_get_type (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_get_pin
SWIGINTERN PyObject * _wrap_upisnd_element_get_pin (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_open_value_fd
SWIGINTERN PyObject * _wrap_upisnd_element_open_value_fd (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_value_read
SWIGINTERN PyObject * _wrap_upisnd_value_read (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_value_write
SWIGINTERN PyObject * _wrap_upisnd_value_write (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup
SWIGINTERN PyObject * _wrap_upisnd_setup (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_encoder
SWIGINTERN PyObject * _wrap_upisnd_setup_encoder (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_setup_analog_input (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_setup_gpio_input (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_gpio_output
SWIGINTERN PyObject * _wrap_upisnd_setup_gpio_output (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_setup_activity
SWIGINTERN PyObject * _wrap_upisnd_setup_activity (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_gpio_get_direction
SWIGINTERN PyObject * _wrap_upisnd_element_gpio_get_direction (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_gpio_get_pull
SWIGINTERN PyObject * _wrap_upisnd_element_gpio_get_pull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_activity_get_type
SWIGINTERN PyObject * _wrap_upisnd_element_activity_get_type (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_encoder_init_default_opts
SWIGINTERN PyObject * _wrap_upisnd_element_encoder_init_default_opts (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_encoder_get_opts
SWIGINTERN PyObject * _wrap_upisnd_element_encoder_get_opts (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_encoder_set_opts
SWIGINTERN PyObject * _wrap_upisnd_element_encoder_set_opts (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_encoder_get_pin_b
SWIGINTERN PyObject * _wrap_upisnd_element_encoder_get_pin_b (
    PyObject * self,
    PyObject * args
) 
 
_wrap_upisnd_element_encoder_get_pin_b_pull
SWIGINTERN PyObject * _wrap_upisnd_element_encoder_get_pin_b_pull (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_element_analog_input_init_default_opts (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_element_analog_input_get_opts (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_upisnd_element_analog_input_set_opts (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_LibInitializer
SWIGINTERN PyObject * _wrap_new_LibInitializer (
    PyObject * self,
    PyObject * args
) 
 
_wrap_LibInitializer_getResult
SWIGINTERN PyObject * _wrap_LibInitializer_getResult (
    PyObject * self,
    PyObject * args
) 
 
_wrap_delete_LibInitializer
SWIGINTERN PyObject * _wrap_delete_LibInitializer (
    PyObject * self,
    PyObject * args
) 
 
LibInitializer_swigregister
SWIGINTERN PyObject * LibInitializer_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
LibInitializer_swiginit
SWIGINTERN PyObject * LibInitializer_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
_wrap_new_ValueFd__SWIG_0
SWIGINTERN PyObject * _wrap_new_ValueFd__SWIG_0 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** SWIGUNUSEDPARM
) 
 
_wrap_new_ValueFd__SWIG_1
SWIGINTERN PyObject * _wrap_new_ValueFd__SWIG_1 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_delete_ValueFd
SWIGINTERN PyObject * _wrap_delete_ValueFd (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_ValueFd__SWIG_2
SWIGINTERN PyObject * _wrap_new_ValueFd__SWIG_2 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_new_ValueFd__SWIG_3
SWIGINTERN PyObject * _wrap_new_ValueFd__SWIG_3 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_new_ValueFd
SWIGINTERN PyObject * _wrap_new_ValueFd (
    PyObject * self,
    PyObject * args
) 
 
_wrap_ValueFd_isValid
SWIGINTERN PyObject * _wrap_ValueFd_isValid (
    PyObject * self,
    PyObject * args
) 
 
_wrap_ValueFd_take
SWIGINTERN PyObject * _wrap_ValueFd_take (
    PyObject * self,
    PyObject * args
) 
 
_wrap_ValueFd_get
SWIGINTERN PyObject * _wrap_ValueFd_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_ValueFd_close
SWIGINTERN PyObject * _wrap_ValueFd_close (
    PyObject * self,
    PyObject * args
) 
 
_wrap_ValueFd_write
SWIGINTERN PyObject * _wrap_ValueFd_write (
    PyObject * self,
    PyObject * args
) 
 
_wrap_ValueFd_read__SWIG_0
SWIGINTERN PyObject * _wrap_ValueFd_read__SWIG_0 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_ValueFd_read__SWIG_1
SWIGINTERN PyObject * _wrap_ValueFd_read__SWIG_1 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_ValueFd_read
SWIGINTERN PyObject * _wrap_ValueFd_read (
    PyObject * self,
    PyObject * args
) 
 
ValueFd_swigregister
SWIGINTERN PyObject * ValueFd_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
ValueFd_swiginit
SWIGINTERN PyObject * ValueFd_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
_wrap_ElementName___str__
SWIGINTERN PyObject * _wrap_ElementName___str__ (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_ElementName__SWIG_0
SWIGINTERN PyObject * _wrap_new_ElementName__SWIG_0 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_ElementName_regular
SWIGINTERN PyObject * _wrap_ElementName_regular (
    PyObject * self,
    PyObject * args
) 
 
_wrap_ElementName_randomized__SWIG_0
SWIGINTERN PyObject * _wrap_ElementName_randomized__SWIG_0 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_ElementName_randomized__SWIG_1
SWIGINTERN PyObject * _wrap_ElementName_randomized__SWIG_1 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** SWIGUNUSEDPARM
) 
 
_wrap_ElementName_randomized
SWIGINTERN PyObject * _wrap_ElementName_randomized (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_ElementName__SWIG_1
SWIGINTERN PyObject * _wrap_new_ElementName__SWIG_1 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_new_ElementName
SWIGINTERN PyObject * _wrap_new_ElementName (
    PyObject * self,
    PyObject * args
) 
 
_wrap_delete_ElementName
SWIGINTERN PyObject * _wrap_delete_ElementName (
    PyObject * self,
    PyObject * args
) 
 
ElementName_swigregister
SWIGINTERN PyObject * ElementName_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
ElementName_swiginit
SWIGINTERN PyObject * ElementName_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
_wrap_new_Element__SWIG_0
SWIGINTERN PyObject * _wrap_new_Element__SWIG_0 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** SWIGUNUSEDPARM
) 
 
_wrap_new_Element__SWIG_1
SWIGINTERN PyObject * _wrap_new_Element__SWIG_1 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_new_Element__SWIG_2
SWIGINTERN PyObject * _wrap_new_Element__SWIG_2 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_new_Element__SWIG_3
SWIGINTERN PyObject * _wrap_new_Element__SWIG_3 (
    PyObject * self,
    Py_ssize_t nobjs,
    PyObject ** swig_obj
) 
 
_wrap_new_Element
SWIGINTERN PyObject * _wrap_new_Element (
    PyObject * self,
    PyObject * args
) 
 
_wrap_delete_Element
SWIGINTERN PyObject * _wrap_delete_Element (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_get
SWIGINTERN PyObject * _wrap_Element_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_setup
SWIGINTERN PyObject * _wrap_Element_setup (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_isValid
SWIGINTERN PyObject * _wrap_Element_isValid (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_release
SWIGINTERN PyObject * _wrap_Element_release (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_getName
SWIGINTERN PyObject * _wrap_Element_getName (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_getType
SWIGINTERN PyObject * _wrap_Element_getType (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_getPin
SWIGINTERN PyObject * _wrap_Element_getPin (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_openValueFd
SWIGINTERN PyObject * _wrap_Element_openValueFd (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_Element_as_analog_input (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_as_encoder
SWIGINTERN PyObject * _wrap_Element_as_encoder (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_as_gpio
SWIGINTERN PyObject * _wrap_Element_as_gpio (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Element_as_activity
SWIGINTERN PyObject * _wrap_Element_as_activity (
    PyObject * self,
    PyObject * args
) 
 
Element_swigregister
SWIGINTERN PyObject * Element_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
Element_swiginit
SWIGINTERN PyObject * Element_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
_wrap_Encoder_setup
SWIGINTERN PyObject * _wrap_Encoder_setup (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Encoder_get
SWIGINTERN PyObject * _wrap_Encoder_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Encoder_getOpts
SWIGINTERN PyObject * _wrap_Encoder_getOpts (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Encoder_setOpts
SWIGINTERN PyObject * _wrap_Encoder_setOpts (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Encoder_getPinB
SWIGINTERN PyObject * _wrap_Encoder_getPinB (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Encoder_getPinPull
SWIGINTERN PyObject * _wrap_Encoder_getPinPull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Encoder_getPinBPull
SWIGINTERN PyObject * _wrap_Encoder_getPinBPull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_Encoder
SWIGINTERN PyObject * _wrap_new_Encoder (
    PyObject * self,
    PyObject * args
) 
 
_wrap_delete_Encoder
SWIGINTERN PyObject * _wrap_delete_Encoder (
    PyObject * self,
    PyObject * args
) 
 
Encoder_swigregister
SWIGINTERN PyObject * Encoder_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
Encoder_swiginit
SWIGINTERN PyObject * Encoder_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_AnalogInput_setup (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_AnalogInput_get (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_AnalogInput_getOpts (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_AnalogInput_setOpts (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_new_AnalogInput (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_delete_AnalogInput (
    PyObject * self,
    PyObject * args
) 
 
SWIGINTERN PyObject * AnalogInput_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
SWIGINTERN PyObject * AnalogInput_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
SWIGINTERN PyObject * _wrap_Gpio_setupInput (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Gpio_setupOutput
SWIGINTERN PyObject * _wrap_Gpio_setupOutput (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Gpio_getDirection
SWIGINTERN PyObject * _wrap_Gpio_getDirection (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Gpio_getPull
SWIGINTERN PyObject * _wrap_Gpio_getPull (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Gpio_get
SWIGINTERN PyObject * _wrap_Gpio_get (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Gpio_set
SWIGINTERN PyObject * _wrap_Gpio_set (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_Gpio
SWIGINTERN PyObject * _wrap_new_Gpio (
    PyObject * self,
    PyObject * args
) 
 
_wrap_delete_Gpio
SWIGINTERN PyObject * _wrap_delete_Gpio (
    PyObject * self,
    PyObject * args
) 
 
Gpio_swigregister
SWIGINTERN PyObject * Gpio_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
Gpio_swiginit
SWIGINTERN PyObject * Gpio_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
_wrap_Activity_setup
SWIGINTERN PyObject * _wrap_Activity_setup (
    PyObject * self,
    PyObject * args
) 
 
_wrap_Activity_getActivity
SWIGINTERN PyObject * _wrap_Activity_getActivity (
    PyObject * self,
    PyObject * args
) 
 
_wrap_new_Activity
SWIGINTERN PyObject * _wrap_new_Activity (
    PyObject * self,
    PyObject * args
) 
 
_wrap_delete_Activity
SWIGINTERN PyObject * _wrap_delete_Activity (
    PyObject * self,
    PyObject * args
) 
 
Activity_swigregister
SWIGINTERN PyObject * Activity_swigregister (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
Activity_swiginit
SWIGINTERN PyObject * Activity_swiginit (
    PyObject * SWIGUNUSEDPARM,
    PyObject * args
) 
 
SWIG_InitializeModule
SWIGRUNTIME void SWIG_InitializeModule (
    SWIG_INIT_CLIENT_DATA_TYPE clientdata
) 
 
SWIG_PropagateClientData
SWIGRUNTIME void SWIG_PropagateClientData (
    void
) 
 
SWIG_Python_InstallConstants
SWIGINTERN void SWIG_Python_InstallConstants (
    PyObject * d,
    swig_const_info constants
) 
 
SWIG_Python_FixMethods
SWIGINTERN void SWIG_Python_FixMethods (
    PyMethodDef * methods,
    const swig_const_info * const_table,
    swig_type_info ** types,
    swig_type_info ** types_initial
) 
 
_p_upisnd__ActivityTo_p_upisnd__Element
static void * _p_upisnd__ActivityTo_p_upisnd__Element (
    void * x,
    int * SWIGUNUSEDPARM
) 
 
static void * _p_upisnd__AnalogInputTo_p_upisnd__Element (
    void * x,
    int * SWIGUNUSEDPARM
) 
 
_p_upisnd__EncoderTo_p_upisnd__Element
static void * _p_upisnd__EncoderTo_p_upisnd__Element (
    void * x,
    int * SWIGUNUSEDPARM
) 
 
_p_upisnd__GpioTo_p_upisnd__Element
static void * _p_upisnd__GpioTo_p_upisnd__Element (
    void * x,
    int * SWIGUNUSEDPARM
) 
 
Macro Definition Documentation
SWIG_VERSION
#define SWIG_VERSION `0x040100`
 
SWIGPYTHON
SWIG_PYTHON_DIRECTOR_NO_VTABLE
#define SWIG_PYTHON_DIRECTOR_NO_VTABLE 
 
SWIGTEMPLATEDISAMBIGUATOR
#define SWIGTEMPLATEDISAMBIGUATOR 
 
SWIGINLINE
SWIGUNUSED
SWIGUNUSEDPARM
#define SWIGUNUSEDPARM (
    p
) `p SWIGUNUSED`
 
SWIGINTERN
#define SWIGINTERN `static SWIGUNUSED`
 
SWIGINTERNINLINE
#define SWIGINTERNINLINE `SWIGINTERN SWIGINLINE`
 
SWIGEXPORT
SWIGSTDCALL
PY_SSIZE_T_CLEAN
SWIG_RUNTIME_VERSION
#define SWIG_RUNTIME_VERSION `"4"`
 
SWIG_TYPE_TABLE_NAME
#define SWIG_TYPE_TABLE_NAME 
 
SWIGRUNTIME
#define SWIGRUNTIME `SWIGINTERN`
 
SWIGRUNTIMEINLINE
#define SWIGRUNTIMEINLINE `SWIGRUNTIME SWIGINLINE`
 
SWIG_BUFFER_SIZE
#define SWIG_BUFFER_SIZE `1024`
 
SWIG_POINTER_DISOWN
#define SWIG_POINTER_DISOWN `0x1`
 
SWIG_CAST_NEW_MEMORY
#define SWIG_CAST_NEW_MEMORY `0x2`
 
SWIG_POINTER_NO_NULL
#define SWIG_POINTER_NO_NULL `0x4`
 
SWIG_POINTER_CLEAR
#define SWIG_POINTER_CLEAR `0x8`
 
SWIG_POINTER_RELEASE
#define SWIG_POINTER_RELEASE `(SWIG_POINTER_CLEAR | SWIG_POINTER_DISOWN)`
 
SWIG_POINTER_OWN
#define SWIG_POINTER_OWN `0x1`
 
SWIG_OK
SWIG_ERROR
#define SWIG_ERROR `(-1)`
 
SWIG_ERROR_RELEASE_NOT_OWNED
#define SWIG_ERROR_RELEASE_NOT_OWNED `(-200)`
 
SWIG_IsOK
#define SWIG_IsOK (
    r
) `(r >= 0)`
 
SWIG_ArgError
#define SWIG_ArgError (
    r
) `((r != SWIG_ERROR) ? r : SWIG_TypeError)`
 
SWIG_CASTRANKLIMIT
#define SWIG_CASTRANKLIMIT `(1 << 8)`
 
SWIG_NEWOBJMASK
#define SWIG_NEWOBJMASK `(SWIG_CASTRANKLIMIT  << 1)`
 
SWIG_TMPOBJMASK
#define SWIG_TMPOBJMASK `(SWIG_NEWOBJMASK << 1)`
 
SWIG_BADOBJ
#define SWIG_BADOBJ `(SWIG_ERROR)`
 
SWIG_OLDOBJ
#define SWIG_OLDOBJ `(SWIG_OK)`
 
SWIG_NEWOBJ
#define SWIG_NEWOBJ `(SWIG_OK | SWIG_NEWOBJMASK)`
 
SWIG_TMPOBJ
#define SWIG_TMPOBJ `(SWIG_OK | SWIG_TMPOBJMASK)`
 
SWIG_AddNewMask
#define SWIG_AddNewMask (
    r
) `(SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)`
 
SWIG_DelNewMask
#define SWIG_DelNewMask (
    r
) `(SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)`
 
SWIG_IsNewObj
#define SWIG_IsNewObj (
    r
) `(SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))`
 
SWIG_AddTmpMask
#define SWIG_AddTmpMask (
    r
) `(SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)`
 
SWIG_DelTmpMask
#define SWIG_DelTmpMask (
    r
) `(SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)`
 
SWIG_IsTmpObj
#define SWIG_IsTmpObj (
    r
) `(SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))`
 
SWIG_AddCast
#define SWIG_AddCast (
    r
) `(r)`
 
SWIG_CheckState
#define SWIG_CheckState (
    r
) `(SWIG_IsOK(r) ? 1 : 0)`
 
SWIG_UnknownError
#define SWIG_UnknownError `-1`
 
SWIG_IOError
#define SWIG_IOError `-2`
 
SWIG_RuntimeError
#define SWIG_RuntimeError `-3`
 
SWIG_IndexError
#define SWIG_IndexError `-4`
 
SWIG_TypeError
#define SWIG_TypeError `-5`
 
SWIG_DivisionByZero
#define SWIG_DivisionByZero `-6`
 
SWIG_OverflowError
#define SWIG_OverflowError `-7`
 
SWIG_SyntaxError
#define SWIG_SyntaxError `-8`
 
SWIG_ValueError
#define SWIG_ValueError `-9`
 
SWIG_SystemError
#define SWIG_SystemError `-10`
 
SWIG_AttributeError
#define SWIG_AttributeError `-11`
 
SWIG_MemoryError
#define SWIG_MemoryError `-12`
 
SWIG_NullReferenceError
#define SWIG_NullReferenceError `-13`
 
Py_TYPE
#define Py_TYPE (
    op
) `((op)->ob_type)`
 
#define SWIG_Python_str_FromFormat `PyString_FromFormat`
 
SWIG_Python_str_DelForPy3
#define SWIG_Python_str_DelForPy3 (
    x
) 
 
PyObject_DEL
#define PyObject_DEL `PyObject_Del`
 
SWIGPY_USE_CAPSULE
#define SWIGPY_USE_CAPSULE 
 
SWIGPY_CAPSULE_ATTR_NAME
#define SWIGPY_CAPSULE_ATTR_NAME `"type_pointer_capsule" SWIG_TYPE_TABLE_NAME`
 
SWIGPY_CAPSULE_NAME
#define SWIGPY_CAPSULE_NAME `("swig_runtime_data" SWIG_RUNTIME_VERSION "." SWIGPY_CAPSULE_ATTR_NAME)`
 
PyDescr_TYPE
#define PyDescr_TYPE (
    x
) `(((PyDescrObject *)(x))->d_type)`
 
PyDescr_NAME
#define PyDescr_NAME (
    x
) `(((PyDescrObject *)(x))->d_name)`
 
Py_hash_t
SWIG_PYTHON_INITIALIZE_THREADS
#define SWIG_PYTHON_INITIALIZE_THREADS 
 
SWIG_PYTHON_THREAD_BEGIN_BLOCK
#define SWIG_PYTHON_THREAD_BEGIN_BLOCK 
 
SWIG_PYTHON_THREAD_END_BLOCK
#define SWIG_PYTHON_THREAD_END_BLOCK 
 
SWIG_PYTHON_THREAD_BEGIN_ALLOW
#define SWIG_PYTHON_THREAD_BEGIN_ALLOW 
 
SWIG_PYTHON_THREAD_END_ALLOW
#define SWIG_PYTHON_THREAD_END_ALLOW 
 
SWIG_PY_POINTER
#define SWIG_PY_POINTER `4`
 
SWIG_PY_BINARY
#define SWIG_PY_BINARY `5`
 
SWIG_Python_ConvertPtr
#define SWIG_Python_ConvertPtr (
    obj,
    pptr,
    type,
    flags
) `SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)`
 
SWIG_ConvertPtr
#define SWIG_ConvertPtr (
    obj,
    pptr,
    type,
    flags
) `SWIG_Python_ConvertPtr(obj, pptr, type, flags)`
 
SWIG_ConvertPtrAndOwn
#define SWIG_ConvertPtrAndOwn (
    obj,
    pptr,
    type,
    flags,
    own
) `SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)`
 
SWIG_NewPointerObj
#define SWIG_NewPointerObj (
    ptr,
    type,
    flags
) `SWIG_Python_NewPointerObj(NULL, ptr, type, flags)`
 
SWIG_InternalNewPointerObj
#define SWIG_InternalNewPointerObj (
    ptr,
    type,
    flags
) `SWIG_Python_NewPointerObj(NULL, ptr, type, flags)`
 
SWIG_CheckImplicit
#define SWIG_CheckImplicit (
    ty
) `SWIG_Python_CheckImplicit(ty)`
 
SWIG_AcquirePtr
#define SWIG_AcquirePtr (
    ptr,
    src
) `SWIG_Python_AcquirePtr(ptr, src)`
 
swig_owntype
#define swig_owntype `int`
 
SWIG_ConvertPacked
#define SWIG_ConvertPacked (
    obj,
    ptr,
    sz,
    ty
) `SWIG_Python_ConvertPacked(obj, ptr, sz, ty)`
 
SWIG_NewPackedObj
#define SWIG_NewPackedObj (
    ptr,
    sz,
    type
) `SWIG_Python_NewPackedObj(ptr, sz, type)`
 
SWIG_ConvertInstance
#define SWIG_ConvertInstance (
    obj,
    pptr,
    type,
    flags
) `SWIG_ConvertPtr(obj, pptr, type, flags)`
 
SWIG_NewInstanceObj
#define SWIG_NewInstanceObj (
    ptr,
    type,
    flags
) `SWIG_NewPointerObj(ptr, type, flags)`
 
SWIG_ConvertFunctionPtr
#define SWIG_ConvertFunctionPtr (
    obj,
    pptr,
    type
) `SWIG_Python_ConvertFunctionPtr(obj, pptr, type)`
 
SWIG_NewFunctionPtrObj
#define SWIG_NewFunctionPtrObj (
    ptr,
    type
) `SWIG_Python_NewPointerObj(NULL, ptr, type, 0)`
 
SWIG_ConvertMember
#define SWIG_ConvertMember (
    obj,
    ptr,
    sz,
    ty
) `SWIG_Python_ConvertPacked(obj, ptr, sz, ty)`
 
SWIG_NewMemberObj
#define SWIG_NewMemberObj (
    ptr,
    sz,
    type
) `SWIG_Python_NewPackedObj(ptr, sz, type)`
 
SWIG_GetModule
#define SWIG_GetModule (
    clientdata
) `SWIG_Python_GetModule(clientdata)`
 
SWIG_SetModule
#define SWIG_SetModule (
    clientdata,
    pointer
) `SWIG_Python_SetModule(pointer)`
 
SWIG_NewClientData
#define SWIG_NewClientData (
    obj
) `SwigPyClientData_New(obj)`
 
SWIG_SetErrorObj
#define SWIG_SetErrorObj `SWIG_Python_SetErrorObj`
 
SWIG_SetErrorMsg
#define SWIG_SetErrorMsg `SWIG_Python_SetErrorMsg`
 
SWIG_ErrorType
#define SWIG_ErrorType (
    code
) `SWIG_Python_ErrorType(code)`
 
SWIG_Error
#define SWIG_Error (
    code,
    msg
) `SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)`
 
SWIG_fail
#define SWIG_fail `goto fail`
 
SWIG_Python_Raise
#define SWIG_Python_Raise (
    obj,
    type,
    desc
) `SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)`
 
SWIG_Python_CallFunctor
#define SWIG_Python_CallFunctor (
    functor,
    obj
) `PyObject_CallFunctionObjArgs(functor, obj, NULL);`
 
SWIG_STATIC_POINTER
#define SWIG_STATIC_POINTER (
    var
) `var = 0; if (!var) var`
 
SWIG_newvarlink
#define SWIG_newvarlink (
) `SWIG_Python_newvarlink()`
 
SWIG_addvarlink
#define SWIG_addvarlink (
    p,
    name,
    get_attr,
    set_attr
) `SWIG_Python_addvarlink(p, name, get_attr, set_attr)`
 
SWIG_InstallConstants
#define SWIG_InstallConstants (
    d,
    constants
) `SWIG_Python_InstallConstants(d, constants)`
 
SWIG_POINTER_NOSHADOW
#define SWIG_POINTER_NOSHADOW `(SWIG_POINTER_OWN      << 1)`
 
SWIG_POINTER_NEW
#define SWIG_POINTER_NEW `(SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)`
 
SWIG_POINTER_IMPLICIT_CONV
#define SWIG_POINTER_IMPLICIT_CONV `(SWIG_POINTER_DISOWN   << 1)`
 
SWIG_BUILTIN_TP_INIT
#define SWIG_BUILTIN_TP_INIT `(SWIG_POINTER_OWN << 2)`
 
SWIG_BUILTIN_INIT
#define SWIG_BUILTIN_INIT `(SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN)`
 
SWIG_POINTER_EXCEPTION
#define SWIG_POINTER_EXCEPTION `0`
 
SWIG_arg_fail
#define SWIG_arg_fail (
    arg
) `SWIG_Python_ArgFail(arg)`
 
SWIG_MustGetPtr
#define SWIG_MustGetPtr (
    p,
    type,
    argnum,
    flags
) `SWIG_Python_MustGetPtr(p, type, argnum, flags)`
 
SWIG_exception_fail
#define SWIG_exception_fail (
    code,
    msg
) `do { SWIG_Error(code, msg); SWIG_fail; } while(0)`
 
SWIG_contract_assert
#define SWIG_contract_assert (
    expr,
    msg
) `do { if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } } while (0)`
 
SWIGTYPE_p_char
#define SWIGTYPE_p_char `swig_types[0]`
 
SWIGTYPE_p_int
#define SWIGTYPE_p_int `swig_types[1]`
 
SWIGTYPE_p_long_long
#define SWIGTYPE_p_long_long `swig_types[2]`
 
SWIGTYPE_p_p_upisnd_elements_list_node_t
#define SWIGTYPE_p_p_upisnd_elements_list_node_t `swig_types[3]`
 
SWIGTYPE_p_short
#define SWIGTYPE_p_short `swig_types[4]`
 
SWIGTYPE_p_signed_char
#define SWIGTYPE_p_signed_char `swig_types[5]`
 
SWIGTYPE_p_unsigned_char
#define SWIGTYPE_p_unsigned_char `swig_types[6]`
 
SWIGTYPE_p_unsigned_int
#define SWIGTYPE_p_unsigned_int `swig_types[7]`
 
SWIGTYPE_p_unsigned_long_long
#define SWIGTYPE_p_unsigned_long_long `swig_types[8]`
 
SWIGTYPE_p_unsigned_short
#define SWIGTYPE_p_unsigned_short `swig_types[9]`
 
SWIGTYPE_p_upisnd__Activity
#define SWIGTYPE_p_upisnd__Activity `swig_types[10]`
 
#define SWIGTYPE_p_upisnd__AnalogInput `swig_types[11]`
 
SWIGTYPE_p_upisnd__Element
#define SWIGTYPE_p_upisnd__Element `swig_types[12]`
 
SWIGTYPE_p_upisnd__ElementName
#define SWIGTYPE_p_upisnd__ElementName `swig_types[13]`
 
SWIGTYPE_p_upisnd__Encoder
#define SWIGTYPE_p_upisnd__Encoder `swig_types[14]`
 
SWIGTYPE_p_upisnd__Gpio
#define SWIGTYPE_p_upisnd__Gpio `swig_types[15]`
 
SWIGTYPE_p_upisnd__LibInitializer
#define SWIGTYPE_p_upisnd__LibInitializer `swig_types[16]`
 
SWIGTYPE_p_upisnd__ValueFd
#define SWIGTYPE_p_upisnd__ValueFd `swig_types[17]`
 
SWIGTYPE_p_upisnd_activity_e
#define SWIGTYPE_p_upisnd_activity_e `swig_types[18]`
 
#define SWIGTYPE_p_upisnd_analog_input_opts_t `swig_types[19]`
 
SWIGTYPE_p_upisnd_element_type_e
#define SWIGTYPE_p_upisnd_element_type_e `swig_types[20]`
 
SWIGTYPE_p_upisnd_elements_list_node_t
#define SWIGTYPE_p_upisnd_elements_list_node_t `swig_types[21]`
 
SWIGTYPE_p_upisnd_encoder_opts_t
#define SWIGTYPE_p_upisnd_encoder_opts_t `swig_types[22]`
 
SWIGTYPE_p_upisnd_pin_direction_e
#define SWIGTYPE_p_upisnd_pin_direction_e `swig_types[23]`
 
SWIGTYPE_p_upisnd_pin_e
#define SWIGTYPE_p_upisnd_pin_e `swig_types[24]`
 
SWIGTYPE_p_upisnd_pin_pull_e
#define SWIGTYPE_p_upisnd_pin_pull_e `swig_types[25]`
 
SWIGTYPE_p_upisnd_range_t
#define SWIGTYPE_p_upisnd_range_t `swig_types[26]`
 
SWIGTYPE_p_upisnd_value_mode_e
#define SWIGTYPE_p_upisnd_value_mode_e `swig_types[27]`
 
SWIG_TypeQuery
#define SWIG_TypeQuery (
    name
) `SWIG_TypeQueryModule(&swig_module, &swig_module, name)`
 
SWIG_MangledTypeQuery
#define SWIG_MangledTypeQuery (
    name
) `SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)`
 
SWIG_TypeQuery
#define SWIG_TypeQuery `SWIG_Python_TypeQuery`
 
SWIG_init
#define SWIG_init `init_pypisoundmicro`
 
SWIG_name
#define SWIG_name `"_pypisoundmicro"`
 
SWIG_as_voidptr
#define SWIG_as_voidptr (
    a
) `const_cast< void * >(static_cast< const void * >(a))`
 
SWIG_as_voidptrptr
#define SWIG_as_voidptrptr (
    a
) `((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))`
 
SWIG_FILE_WITH_INIT
#define SWIG_FILE_WITH_INIT 
 
SWIG_From_long
#define SWIG_From_long `PyInt_FromLong`
 
SWIG_INIT_CLIENT_DATA_TYPE
#define SWIG_INIT_CLIENT_DATA_TYPE `void *`