aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJamie Bullock <jamie@jamiebullock.com>2014-06-04 14:14:27 +0100
committerJamie Bullock <jamie@jamiebullock.com>2014-06-04 14:14:27 +0100
commit8f17a8b59b36f261ac90fe048fa55c1d56b66ea6 (patch)
tree1a63389ce54e7af75c88f60c82db2900281e0c99
parent21e05af1b89416cfe8cbc0945d1454986cfea544 (diff)
downloadLibXtract-8f17a8b59b36f261ac90fe048fa55c1d56b66ea6.tar.gz
LibXtract-8f17a8b59b36f261ac90fe048fa55c1d56b66ea6.tar.bz2
LibXtract-8f17a8b59b36f261ac90fe048fa55c1d56b66ea6.zip
Update SWIG bindings, to (for now) ignore new stageful functions
-rw-r--r--swig/xtract.i11
1 files changed, 11 insertions, 0 deletions
diff --git a/swig/xtract.i b/swig/xtract.i
index 226aa2b..49169c0 100644
--- a/swig/xtract.i
+++ b/swig/xtract.i
@@ -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"