5 #include <boost/noncopyable.hpp> 27 LuaState(
const std::string& Dir_name =
"./");
29 void print(std::ostream& Os)
const { Os <<
"LuaState";}
32 void do_file(
const std::string& Fname);
33 void run(
const std::string& S);
LuaStateImp(lua_State *Ls, const std::string &Dir_name)
const std::string & base_dir_name() const
Base directory that we use when running Lua.
lua_State * lua_state()
Lua state pointer.
void print(std::ostream &Os) const
This is a light wrapper around the luabind::object.
This is a Mixin for classes that can be printed.
Contains classes to abstract away details in various Spurr Radiative Transfer software.
This is a light wrapper around the lua_state object.