summaryrefslogtreecommitdiff
path: root/include/luaglue/LuaVM.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/luaglue/LuaVM.hpp')
-rwxr-xr-xinclude/luaglue/LuaVM.hpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/luaglue/LuaVM.hpp b/include/luaglue/LuaVM.hpp
index 48faaeb..a8a6524 100755
--- a/include/luaglue/LuaVM.hpp
+++ b/include/luaglue/LuaVM.hpp
@@ -3,19 +3,24 @@
#include "lua.hpp"
+#include <string>
+
class LuaVM
{
public:
LuaVM( );
~LuaVM( );
- void loadSource( const char *filename );
+ void loadSource( const char *sourceFilename );
+ void executeMain( );
+ void dumpState( );
private:
void initialize( );
private:
lua_State *m_lua;
+ std::string m_sourceFilename;
};
#endif