summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/datamodel/lua/bindings.i
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2017-07-19 17:46:37 (GMT)
committerGitHub <noreply@github.com>2017-07-19 17:46:37 (GMT)
commit998e624aaddb237767f5d80e0ff12eb2cfdc814b (patch)
tree7583d7bf04d760d8b889a5618b7d98679ef4b423 /src/uscxml/plugins/datamodel/lua/bindings.i
parent4a9b4978eca21c01e45bdea56ee97285b8ca11a7 (diff)
parente0a7e43e2e41639bb50127cc5419b712a7b1f6e2 (diff)
downloaduscxml-998e624aaddb237767f5d80e0ff12eb2cfdc814b.zip
uscxml-998e624aaddb237767f5d80e0ff12eb2cfdc814b.tar.gz
uscxml-998e624aaddb237767f5d80e0ff12eb2cfdc814b.tar.bz2
Merge pull request #163 from tklab-tud/sradomski
DOM with Lua DataModel and dropped V8
Diffstat (limited to 'src/uscxml/plugins/datamodel/lua/bindings.i')
-rw-r--r--src/uscxml/plugins/datamodel/lua/bindings.i10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/uscxml/plugins/datamodel/lua/bindings.i b/src/uscxml/plugins/datamodel/lua/bindings.i
index 73bc9f9..08dfc84 100644
--- a/src/uscxml/plugins/datamodel/lua/bindings.i
+++ b/src/uscxml/plugins/datamodel/lua/bindings.i
@@ -2,6 +2,13 @@
%include <std_string.i>
+/*
+
+swig -I/Users/sradomski/Documents/TK/Code/uscxml2/build/cli/deps/xerces-c/include/ -lua -c++ uscxml.i
+gcc -I/Users/sradomski/Documents/TK/Code/uscxml2/build/cli/deps/xerces-c/include/ ./uscxml_wrap.cxx
+
+*/
+
%module LuaDOM
%import "uscxml/config.h"
@@ -15,6 +22,8 @@
%include "../common/bindings/dom/defines.i"
%include "../common/bindings/dom/typemaps-general.i"
+// todo: read about string encoding in lua
+#if 0
// in typemap
%typemap(in) XMLCh * %{
$1 = Lua2XMLString($input);
@@ -28,6 +37,7 @@
%typemap(out) XMLCh * %{
$result = XMLString2Lua($1);
%}
+#endif
%include "../common/bindings/dom/dom.i"
#endif