Ardour  9.0-pre0-582-g084a23a80d
UserdataShared< C > Member List

This is the complete list of members for UserdataShared< C >, including all inherited members.

get(lua_State *L, int index, bool canBeConst)Userdatainlinestatic
get_ptr(lua_State *L, int index)Userdatainlinestatic
getClass(lua_State *L, int index, void const *baseClassKey, bool canBeConst, bool errorOnMismatch=true)Userdatainlineprivatestatic
getExact(lua_State *L, int index)Userdatainlinestatic
getExactClass(lua_State *L, int narg, void const *classKey)Userdatainlineprivatestatic
getPointer() constUserdatainlineprotected
m_cUserdataShared< C >private
m_pUserdataprotected
operator=(UserdataShared< C > const &)UserdataShared< C >private
T typedefUserdataShared< C >private
try_get(lua_State *L, int index, bool canBeConst)Userdatainlinestatic
UserdataShared(UserdataShared< C > const &)UserdataShared< C >private
UserdataShared(U const &u)UserdataShared< C >inlineexplicit
UserdataShared(U *u)UserdataShared< C >inlineexplicit
~Userdata()Userdatainlinevirtual
~UserdataShared()UserdataShared< C >inlineprivate