summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-07-23 20:34:15 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-07-23 20:34:15 (GMT)
commitafbd0c4463c6f28ec1cd6ea45a68fdbcfcfeae6c (patch)
tree5cfa0f6db2af351c730c230a6d665b51d33cb0c7 /src/uscxml/plugins/datamodel/lua/LuaDataModel.h
parentdc5f5ddfa10bf91524e6f7555c263eaea069dcb0 (diff)
downloaduscxml-afbd0c4463c6f28ec1cd6ea45a68fdbcfcfeae6c.zip
uscxml-afbd0c4463c6f28ec1cd6ea45a68fdbcfcfeae6c.tar.gz
uscxml-afbd0c4463c6f28ec1cd6ea45a68fdbcfcfeae6c.tar.bz2
More work on lua datamodel
Diffstat (limited to 'src/uscxml/plugins/datamodel/lua/LuaDataModel.h')
-rw-r--r--src/uscxml/plugins/datamodel/lua/LuaDataModel.h12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/uscxml/plugins/datamodel/lua/LuaDataModel.h b/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
index c5d9e4b..828db0e 100644
--- a/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
+++ b/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
@@ -87,16 +87,8 @@ public:
protected:
- static int luaEventData(lua_State * l);
- static int luaEventOrigin(lua_State * l);
- static int luaEventOriginType(lua_State * l);
- static int luaEventRaw(lua_State * l);
- static int luaEventXML(lua_State * l);
- static int luaEventName(lua_State * l);
- static int luaEventContent(lua_State * l);
- static int luaEventSendId(lua_State * l);
- static int luaEventInvokeId(lua_State * l);
- static int luaEventDestructor(lua_State * l);
+ virtual int luaEval(const Arabica::DOM::Element<std::string>& scriptElem,
+ const std::string& expr);
lua_State* _luaState;
};