changeset 217:66f8547eb796

Update SWIG bindings, to (for now) ignore new stageful functions
author Jamie Bullock <jamie@jamiebullock.com>
date Wed, 04 Jun 2014 14:14:27 +0100
parents 1f18f47e29eb
children 49079e689a89
files swig/xtract.i
diffstat 1 files changed, 11 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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"