My Project
Public Types | Public Member Functions | List of all members
luabind::detail::ref_converter Struct Reference
Inheritance diagram for luabind::detail::ref_converter:
luabind::detail::pointer_converter

Public Types

typedef ref_converter type
 
typedef mpl::false_ is_native
 
- Public Types inherited from luabind::detail::pointer_converter
typedef pointer_converter type
 
typedef mpl::false_ is_native
 

Public Member Functions

int const consumed_args (...)
 
template<class T >
void apply (lua_State *L, T &ref)
 
template<class T >
T & apply (lua_State *L, by_reference< T >, int index)
 
template<class T >
int match (lua_State *L, by_reference< T >, int index)
 
template<class T >
void converter_postcall (lua_State *, T, int)
 
- Public Member Functions inherited from luabind::detail::pointer_converter
int const consumed_args (...)
 
template<class T >
void apply (lua_State *L, T *ptr)
 
template<class T >
T * apply (lua_State *, by_pointer< T >, int)
 
template<class T >
int match (lua_State *L, by_pointer< T >, int index)
 
template<class T >
void converter_postcall (lua_State *, by_pointer< T >, int)
 

Additional Inherited Members

- Public Attributes inherited from luabind::detail::pointer_converter
void * result
 

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