|
enum | class_type { cpp_class = 0,
lua_class = 1
} |
|
|
| class_rep (type_id const &type, const char *name, lua_State *L) |
|
| class_rep (lua_State *L, const char *name) |
|
std::pair< void *, void * > | allocate (lua_State *L) const |
|
void | add_base_class (const base_info &binfo) |
|
const std::vector< base_info > & | bases () const throw () |
|
void | set_type (type_id const &t) |
|
type_id const & | type () const throw () |
|
const char * | name () const throw () |
|
int | metatable_ref () const throw () |
|
void | get_table (lua_State *L) const |
|
void | get_default_table (lua_State *L) const |
|
class_type | get_class_type () const |
|
void | add_static_constant (const char *name, int val) |
|
bool | has_operator_in_lua (lua_State *, int id) |
|
cast_graph const & | casts () const |
|
class_id_map const & | classes () const |
|
|
static int | constructor_dispatcher (lua_State *L) |
|
static int | super_callback (lua_State *L) |
|
static int | lua_settable_dispatcher (lua_State *L) |
|
static int | static_class_gettable (lua_State *L) |
|
The documentation for this class was generated from the following files:
- Server/trunk/luabind-0.9.2beta/luabind/detail/class_rep.hpp
- Server/trunk/luabind-0.9.2beta/src/class_rep.cpp