32#if !defined(LUTOK_OPERATIONS_HPP)
33#define LUTOK_OPERATIONS_HPP
39#include <lutok/state.hpp>
45 const std::map< std::string, cxx_function >&);
46unsigned int do_file(state&,
const std::string&,
const int,
const int,
48unsigned int do_string(state&,
const std::string&,
const int,
const int,
50void eval(state&,
const std::string&,
const int);
unsigned int do_file(state &, const std::string &, const int, const int, const int)
Loads and processes a Lua file.
Definition: operations.cpp:76
void eval(state &, const std::string &, const int)
Convenience function to evaluate a Lua expression.
Definition: operations.cpp:149
unsigned int do_string(state &, const std::string &, const int, const int, const int)
Processes a Lua script.
Definition: operations.cpp:116
void create_module(state &, const std::string &, const std::map< std::string, cxx_function > &)
Creates a module: i.e.
Definition: operations.cpp:45