![]() |
Pioneer
|


Go to the source code of this file.
Namespaces | |
| namespace | FileSystem |
Macros | |
| #define | LUA_DEBUG_START(luaptr) |
| #define | LUA_DEBUG_END(luaptr, expectedStackDiff) |
| #define | LUA_DEBUG_CHECK(luaptr, expectedStackDiff) |
Functions | |
| void | pi_lua_settable (lua_State *l, const char *key, bool value) |
| void | pi_lua_settable (lua_State *l, const char *key, int value) |
| void | pi_lua_settable (lua_State *l, int key, int value) |
| void | pi_lua_settable (lua_State *l, const char *key, double value) |
| void | pi_lua_settable (lua_State *l, int key, double value) |
| void | pi_lua_settable (lua_State *l, int key, const char *value) |
| void | pi_lua_settable (lua_State *l, const char *key, const char *value) |
| void | pi_lua_open_standard_base (lua_State *l) |
| void | pi_lua_readonly_table_proxy (lua_State *l, int index) |
| void | pi_lua_readonly_table_original (lua_State *l, int index) |
| bool | pi_lua_import (lua_State *l, const std::string &importName, bool popImported=false) |
| void | pi_lua_import_recursive (lua_State *L, const std::string &importName) |
| int | pi_lua_panic (lua_State *l) __attribute((noreturn)) |
| void | pi_lua_protected_call (lua_State *state, int nargs, int nresults) |
| int | pi_lua_loadfile (lua_State *l, const FileSystem::FileData &code) |
| void | pi_lua_dofile (lua_State *l, const std::string &path) |
| void | pi_lua_dofile_recursive (lua_State *l, const std::string &basepath) |
| void | pi_lua_warn (lua_State *l, const char *format,...) __attribute((format(printf |
| void bool | pi_lua_split_table_path (lua_State *l, const std::string &path) |
| int | secure_trampoline (lua_State *l) |
| std::string | pi_lua_traceback (lua_State *l, int top) |
| std::string | pi_lua_dumpstack (lua_State *l, int top) |
| void | pi_lua_printvalue (lua_State *l, int idx) |
| void | pi_lua_stacktrace (lua_State *l) |
| #define LUA_DEBUG_CHECK | ( | luaptr, | |
| expectedStackDiff | |||
| ) |
| #define LUA_DEBUG_END | ( | luaptr, | |
| expectedStackDiff | |||
| ) |
| #define LUA_DEBUG_START | ( | luaptr | ) |
| void pi_lua_dofile | ( | lua_State * | l, |
| const std::string & | path | ||
| ) |

| void pi_lua_dofile_recursive | ( | lua_State * | l, |
| const std::string & | basepath | ||
| ) |

| std::string pi_lua_dumpstack | ( | lua_State * | l, |
| int | top | ||
| ) |
| bool pi_lua_import | ( | lua_State * | l, |
| const std::string & | importName, | ||
| bool | popImported = false |
||
| ) |

| void pi_lua_import_recursive | ( | lua_State * | L, |
| const std::string & | importName | ||
| ) |

| int pi_lua_loadfile | ( | lua_State * | l, |
| const FileSystem::FileData & | code | ||
| ) |

| void pi_lua_open_standard_base | ( | lua_State * | l | ) |

| int pi_lua_panic | ( | lua_State * | l | ) |

| void pi_lua_printvalue | ( | lua_State * | l, |
| int | idx | ||
| ) |

| void pi_lua_protected_call | ( | lua_State * | state, |
| int | nargs, | ||
| int | nresults | ||
| ) |

| void pi_lua_readonly_table_original | ( | lua_State * | l, |
| int | index | ||
| ) |
| void pi_lua_readonly_table_proxy | ( | lua_State * | l, |
| int | index | ||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void bool pi_lua_split_table_path | ( | lua_State * | l, |
| const std::string & | path | ||
| ) |
| void pi_lua_stacktrace | ( | lua_State * | l | ) |

| std::string pi_lua_traceback | ( | lua_State * | l, |
| int | top | ||
| ) |
| void pi_lua_warn | ( | lua_State * | l, |
| const char * | format, | ||
| ... | |||
| ) |
| int secure_trampoline | ( | lua_State * | l | ) |