My Project
Classes | Public Member Functions | List of all members
luabind::detail::class_base Struct Reference
Inheritance diagram for luabind::detail::class_base:
luabind::scope luabind::class_< T, X1, X2, X3 >

Classes

struct  base_desc
 

Public Member Functions

 class_base (char const *name)
 
void init (type_id const &type, class_id id, type_id const &wrapped_type, class_id wrapper_id)
 
void add_base (type_id const &base, cast_function cast)
 
void add_member (registration *member)
 
void add_default_member (registration *member)
 
const char * name () const
 
void add_static_constant (const char *name, int val)
 
void add_inner_scope (scope &s)
 
void add_cast (class_id src, class_id target, cast_function cast)
 
- Public Member Functions inherited from luabind::scope
 scope (std::auto_ptr< detail::registration > reg)
 
 scope (scope const &other_)
 
scopeoperator= (scope const &other_)
 
scopeoperator, (scope s)
 
void register_ (lua_State *L) const
 

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