178 unsigned int* x =
new (
lua_newuserdata (L,
sizeof (
unsigned int)))
unsigned int (l);
225 unsigned char l =
static_cast <unsigned char> (
luaL_checknumber (L, index));
226 unsigned char* x =
new (
lua_newuserdata (L,
sizeof (
unsigned char)))
unsigned char (l);
298 struct Stack <unsigned short const&>
321 unsigned short l =
static_cast <unsigned short> (
luaL_checknumber (L, index));
322 unsigned short* x =
new (
lua_newuserdata (L,
sizeof (
unsigned short)))
unsigned short (l);
417 unsigned long l =
static_cast <unsigned long> (
luaL_checknumber (L, index));
418 unsigned long* x =
new (
lua_newuserdata (L,
sizeof (
unsigned long)))
unsigned long (l);
466 long long* x =
new (
lua_newuserdata (L,
sizeof (
long long)))
long long (l);
490 struct Stack <unsigned long long const&>
568 template <>
struct Stack <double const&>
650 char str [2] = { value, 0 };
665 char str [2] = { value, 0 };
697 char str [2] = { value, 0 };
725 return std::string (str, len);
741 std::string* x =
new (
lua_newuserdata (L,
sizeof (std::string))) std::string (str, len);
758 std::string* x =
new (
lua_newuserdata (L,
sizeof (std::string))) std::string (str, len);
lua_Integer() luaL_checkinteger(lua_State *L, int arg)
const char *() luaL_checklstring(lua_State *L, int arg, size_t *l)
lua_Number() luaL_checknumber(lua_State *L, int arg)
#define luaL_checkstring(L, n)
const char *() lua_pushlstring(lua_State *L, const char *s, size_t len)
#define lua_pushcfunction(L, f)
int() lua_toboolean(lua_State *L, int idx)
const char *() lua_pushstring(lua_State *L, const char *s)
void *() lua_newuserdata(lua_State *L, size_t sz)
void() lua_pushinteger(lua_State *L, lua_Integer n)
int(* lua_CFunction)(lua_State *L)
void() lua_pushboolean(lua_State *L, int b)
void() lua_pushnumber(lua_State *L, lua_Number n)
void() lua_pushnil(lua_State *L)
lua_CFunction() lua_tocfunction(lua_State *L, int idx)
static void push(lua_State *L, bool value)
static bool get(lua_State *L, int index)
static void push(lua_State *L, bool &value)
static bool & get(lua_State *L, int index)
static void push(lua_State *L, bool value)
static bool get(lua_State *L, int index)
static char get(lua_State *L, int index)
static void push(lua_State *L, char value)
static char get(lua_State *L, int index)
static void push(lua_State *L, char &value)
static char const * get(lua_State *L, int index)
static void push(lua_State *L, char const *str)
static char get(lua_State *L, int index)
static void push(lua_State *L, char value)
static double get(lua_State *L, int index)
static void push(lua_State *L, double value)
static void push(lua_State *L, double &value)
static double & get(lua_State *L, int index)
static double get(lua_State *L, int index)
static void push(lua_State *L, double value)
static void push(lua_State *L, float value)
static float get(lua_State *L, int index)
static void push(lua_State *L, float &value)
static float & get(lua_State *L, int index)
static float get(lua_State *L, int index)
static void push(lua_State *L, float value)
static void push(lua_State *L, int value)
static int get(lua_State *L, int index)
static int & get(lua_State *L, int index)
static void push(lua_State *L, int &value)
static void push(lua_State *L, int value)
static int get(lua_State *L, int index)
static long get(lua_State *L, int index)
static void push(lua_State *L, long value)
static long & get(lua_State *L, int index)
static void push(lua_State *L, long &value)
static void push(lua_State *L, long value)
static long get(lua_State *L, int index)
static long long get(lua_State *L, int index)
static void push(lua_State *L, long long value)
static long long & get(lua_State *L, int index)
static void push(lua_State *L, long long &value)
static long long get(lua_State *L, int index)
static void push(lua_State *L, long long value)
static void push(lua_State *L, lua_CFunction f)
static lua_CFunction get(lua_State *L, int index)
static lua_State * get(lua_State *L, int)
static short get(lua_State *L, int index)
static void push(lua_State *L, short value)
static short & get(lua_State *L, int index)
static void push(lua_State *L, short &value)
static short get(lua_State *L, int index)
static void push(lua_State *L, short value)
static void push(lua_State *L, std::string const &str)
static std::string get(lua_State *L, int index)
static std::string & get(lua_State *L, int index)
static void push(lua_State *L, std::string &str)
static std::string & get(lua_State *L, int index)
static void push(lua_State *L, std::string const &str)
static void push(lua_State *L, unsigned char value)
static unsigned char get(lua_State *L, int index)
static void push(lua_State *L, unsigned char &value)
static unsigned char & get(lua_State *L, int index)
static unsigned char get(lua_State *L, int index)
static void push(lua_State *L, unsigned char value)
static unsigned int get(lua_State *L, int index)
static void push(lua_State *L, unsigned int value)
static void push(lua_State *L, unsigned int &value)
static unsigned int & get(lua_State *L, int index)
static unsigned int get(lua_State *L, int index)
static void push(lua_State *L, unsigned int value)
static unsigned long get(lua_State *L, int index)
static void push(lua_State *L, unsigned long value)
static unsigned long & get(lua_State *L, int index)
static void push(lua_State *L, unsigned long &value)
static unsigned long get(lua_State *L, int index)
static void push(lua_State *L, unsigned long value)
static unsigned long long get(lua_State *L, int index)
static void push(lua_State *L, unsigned long long value)
static unsigned long long get(lua_State *L, int index)
static void push(lua_State *L, unsigned long long value)
static unsigned short get(lua_State *L, int index)
static void push(lua_State *L, unsigned short value)
static unsigned short & get(lua_State *L, int index)
static void push(lua_State *L, unsigned short &value)
static unsigned short get(lua_State *L, int index)
static void push(lua_State *L, unsigned short value)