Ardour  9.0-pre0-582-g084a23a80d
UserdataValue< T > Member List

This is the complete list of members for UserdataValue< T >, 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
getObject()UserdataValue< T >inlineprivate
getPointer() constUserdatainlineprotected
m_pUserdataprotected
m_storageUserdataValue< T >private
operator=(UserdataValue< T > const &)UserdataValue< T >private
place(lua_State *const L)UserdataValue< T >inlinestatic
push(lua_State *const L, U const &u)UserdataValue< T >inlinestatic
try_get(lua_State *L, int index, bool canBeConst)Userdatainlinestatic
UserdataValue(UserdataValue< T > const &)UserdataValue< T >private
UserdataValue()UserdataValue< T >inlineprivate
~Userdata()Userdatainlinevirtual
~UserdataValue()UserdataValue< T >inlineprivate