|
RetroArch
|
#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <errno.h>#include <string.h>#include <streams/file_stream.h>#include "lua.h"#include "lauxlib.h"#include "libretrodb.h"#include "lua_common.h"Classes | |
| struct | libretrodb |
Macros | |
| #define | LUA_LIB |
Functions | |
| static void | push_rmsgpack_value (lua_State *L, struct rmsgpack_dom_value *value) |
| static int | value_provider (void *ctx, struct rmsgpack_dom_value *out) |
| static int | create_db (lua_State *L) |
| static int | db_new (lua_State *L) |
| static libretrodb_t * | checkdb (lua_State *L) |
| static int | db_close (lua_State *L) |
| static int | db_cursor_open (lua_State *L) |
| static int | db_query (lua_State *L) |
| static libretrodb_cursor_t * | checkcursor (lua_State *L) |
| static int | cursor_close (lua_State *L) |
| static int | cursor_read (lua_State *L) |
| static int | cursor_iter (lua_State *L) |
| LUALIB_API int | luaopen_testlib (lua_State *L) |
Variables | |
| static const luaL_Reg | testlib [] |
| static const struct luaL_Reg | cursor_mt [] |
| static const struct luaL_Reg | libretrodb_mt [] |
| #define LUA_LIB |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| LUALIB_API int luaopen_testlib | ( | lua_State * | L | ) |
|
static |
|
static |
1.8.15