Tmust inherit enable_lua_ptr<T> More...
#include <lua_ptr.hpp>
Public Member Functions | |
lua_ptr (enable_lua_ptr< T > &o) | |
T * | get_ptr () |
T * | operator-> () |
operator bool () const | |
bool | operator! () const |
Public Attributes | |
std::weak_ptr< T * > | self_ |
Tmust inherit enable_lua_ptr<T>
Definition at line 44 of file lua_ptr.hpp.
|
inline |
Definition at line 47 of file lua_ptr.hpp.
|
inline |
Definition at line 48 of file lua_ptr.hpp.
References lua_ptr< T >::self_.
Referenced by BOOST_AUTO_TEST_CASE(), intf_set_dialog_callback(), luaW_checkwidget(), luaW_checkwidget_ptr(), and lua_ptr< T >::operator->().
|
inline |
Definition at line 59 of file lua_ptr.hpp.
References lua_ptr< T >::self_.
|
inline |
Definition at line 63 of file lua_ptr.hpp.
|
inline |
Definition at line 55 of file lua_ptr.hpp.
References lua_ptr< T >::get_ptr().
std::weak_ptr<T*> lua_ptr< T >::self_ |
Definition at line 67 of file lua_ptr.hpp.
Referenced by lua_ptr< T >::get_ptr(), and lua_ptr< T >::operator bool().