summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/uscxml/plugins/datamodel/lua/LuaDataModel.h')
-rw-r--r--src/uscxml/plugins/datamodel/lua/LuaDataModel.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/uscxml/plugins/datamodel/lua/LuaDataModel.h b/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
index 4912868..93379fc 100644
--- a/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
+++ b/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
@@ -74,7 +74,7 @@ public:
virtual bool evalAsBool(const std::string& expr);
virtual Data evalAsData(const std::string& expr);
- virtual void evalAsScript(const std::string& content);
+ virtual void eval(const std::string& content);
virtual Data getAsData(const std::string& content);
virtual bool isDeclared(const std::string& expr);
@@ -87,12 +87,11 @@ public:
const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
protected:
+ virtual void setup();
static int luaInFunction(lua_State * l);
lua_State* _luaState;
-
- void doCreate(DataModelCallbacks* callbacks);
};
#ifdef BUILD_AS_PLUGINS