# HG changeset patch # User Jamie Bullock # Date 1401887667 -3600 # Node ID 66f8547eb796c8092a4663897644c0993175f587 # Parent 1f18f47e29ebc11c2588e09b906aee1fcb7aa029 Update SWIG bindings, to (for now) ignore new stageful functions diff -r 1f18f47e29eb -r 66f8547eb796 swig/xtract.i --- a/swig/xtract.i Tue Jun 03 21:20:01 2014 +0100 +++ b/swig/xtract.i Wed Jun 04 14:14:27 2014 +0100 @@ -3,6 +3,7 @@ #ifndef SWIGJAVA %include carrays.i #endif +%include stdint.i %{ #include "xtract/xtract_scalar.h" @@ -10,9 +11,11 @@ #include "xtract/xtract_helper.h" #include "xtract/xtract_macros.h" #include "xtract/xtract_delta.h" +#include "xtract/xtract_stateful.h" #include "xtract/libxtract.h" %} + /* Helper functions */ %inline %{ @@ -78,6 +81,12 @@ %ignore xtract; +/* For now ignore stateful functions */ +%ignore xtract_last_n; +%ignore xtract_last_n_state_new; +%ignore xtract_last_n_state_delete; + + %include "xtract/xtract_scalar.h" /* We have to put xtract_delta declarations inline because it contains a mixture of vector and scalar functions */ @@ -96,7 +105,9 @@ %} + %include "xtract/xtract_vector.h" +%include "xtract/xtract_stateful.h" %include "xtract/xtract_helper.h" %include "xtract/xtract_macros.h" %include "xtract/libxtract.h"