My Project
Public Types | Public Member Functions | Public Attributes | List of all members
luabind::detail::class_registration Struct Reference
Inheritance diagram for luabind::detail::class_registration:
luabind::detail::registration

Public Types

typedef std::pair< type_id, cast_function > base_desc
 

Public Member Functions

 class_registration (char const *name)
 
void register_ (lua_State *L) const
 

Public Attributes

const char * m_name
 
std::map< const char *, int, detail::ltstrm_static_constants
 
std::vector< base_desc > m_bases
 
type_id m_type
 
class_id m_id
 
class_id m_wrapper_id
 
type_id m_wrapper_type
 
std::vector< cast_entry > m_casts
 
scope m_scope
 
scope m_members
 
scope m_default_members
 

Additional Inherited Members


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