趣味で作ってるロボット用ソフトウェア
 All Classes Files Functions Enumerations Enumerator Friends Pages
Static Public Member Functions | List of all members
hrk::Lua_handler Class Reference

Lua 関数のラップクラス More...

#include <Lua_handler.h>

Static Public Member Functions

static const char * what (lua_State *lua)
 エラーメッセージを返す
 
static bool add_path (lua_State *lua, const std::string &additional_path)
 Lua スクリプトを探すパスを追加する
 
static lua_State * pointer (void)
 Lua のハンドラを返す
 
static bool dofile (lua_State *lua, const std::string &lua_file)
 Lua スクリプトを実行する
 
static bool dostring (lua_State *lua, const std::string &lua_string)
 Lua スクリプトを実行する
 
static bool loadbuffer (lua_State *lua, const char *lua_data, size_t size, const std::string &name)
 Lua スクリプトを読み込む
 
static void register_variable (lua_State *lua, const std::string &name, int value)
 Lua に変数を登録する
 
static void register_variable (lua_State *lua, const std::string &name, const std::string &value)
 

Detailed Description

Lua 関数のラップクラス


The documentation for this class was generated from the following files: