ug4
ug::lua_traits< number > Struct Reference

#include <lua_traits.h>

Static Public Member Functions

static bool check (lua_State *L, int index=-1)
 
static std::string name ()
 
static void push (lua_State *L, const number &c)
 
static void read (lua_State *L, number &c, int index=-1)
 
static void read (number &c, double ret[1], bool *dummy)
 
static void read (number &c, double ret[1], void *dummy)
 
static std::string signature ()
 

Static Public Attributes

static const int size = 1
 

Member Function Documentation

◆ check()

static bool ug::lua_traits< number >::check ( lua_State L,
int  index = -1 
)
inlinestatic

◆ name()

static std::string ug::lua_traits< number >::name ( )
inlinestatic

◆ push()

static void ug::lua_traits< number >::push ( lua_State L,
const number c 
)
inlinestatic

◆ read() [1/3]

static void ug::lua_traits< number >::read ( lua_State L,
number c,
int  index = -1 
)
inlinestatic

◆ read() [2/3]

static void ug::lua_traits< number >::read ( number c,
double  ret[1],
bool *  dummy 
)
inlinestatic

◆ read() [3/3]

static void ug::lua_traits< number >::read ( number c,
double  ret[1],
void *  dummy 
)
inlinestatic

◆ signature()

static std::string ug::lua_traits< number >::signature ( )
inlinestatic

Member Data Documentation

◆ size

const int ug::lua_traits< number >::size = 1
static

The documentation for this struct was generated from the following file: