Ardour
9.0-pre0-427-gd2a3450e2f
|
This is the complete list of members for Namespace::Class< T >, including all inherited members.
addCast(char const *name) | Namespace::Class< T > | inline |
addCFunction(char const *name, int(T::*mfp)(lua_State *)) | Namespace::Class< T > | inline |
addCFunction(char const *name, int(T::*mfp)(lua_State *) const) | Namespace::Class< T > | inline |
addConst(char const *name, const U val) | Namespace::Class< T > | inline |
addConstructor() | Namespace::Class< T > | inline |
addConstructor() | Namespace::Class< T > | inline |
addData(char const *name, const U T::*mp, bool isWritable=true) | Namespace::Class< T > | inline |
addEqualCheck() | Namespace::Class< T > | inline |
addExtCFunction(char const *name, int(*const fp)(lua_State *)) | Namespace::Class< T > | inline |
addFunction(char const *name, MemFn mf) | Namespace::Class< T > | inline |
addMetamethod(char const *name, FP const fp) | Namespace::Class< T > | inline |
addOperator(char const *name, int(*const fp)(lua_State *)) | Namespace::Class< T > | inline |
addProperty(char const *name, TG(T::*get)() const, bool(T::*set)(TS)) | Namespace::Class< T > | inline |
addProperty(char const *name, TG(*get)(T const *), bool(*set)(T *, TS)) | Namespace::Class< T > | inline |
addPtrConstructor() | Namespace::Class< T > | inline |
addPtrFunction(char const *name, MemFn mf) | Namespace::Class< T > | inline |
addRefFunction(char const *name, MemFn mf) | Namespace::Class< T > | inline |
addStaticCFunction(char const *name, int(*const fp)(lua_State *)) | Namespace::Class< T > | inline |
addStaticData(char const *name, U *pu, bool isWritable=true) | Namespace::Class< T > | inline |
addStaticFunction(char const *name, FP const fp) | Namespace::Class< T > | inline |
addVoidConstructor() | Namespace::Class< T > | inline |
addVoidPtrConstructor() | Namespace::Class< T > | inline |
addWPtrFunction(char const *name, MemFn mf) | Namespace::Class< T > | inline |
Class(char const *name, Namespace const *parent) | Namespace::Class< T > | inline |
Class(char const *name, Namespace const *parent, void const *const staticKey) | Namespace::Class< T > | inline |
ClassBase(lua_State *L_) | Namespace::ClassBase | inlineexplicit |
ClassBase(ClassBase const &other) | Namespace::ClassBase | inline |
createClassTable(char const *name) | Namespace::ClassBase | inlineprotected |
createConstTable(char const *name) | Namespace::ClassBase | inlineprotected |
createStaticTable(char const *name) | Namespace::ClassBase | inlineprotected |
ctorContainerProxy(lua_State *L) | Namespace::ClassBase | inlineprotectedstatic |
ctorNilPtrPlacementProxy(lua_State *L) | Namespace::ClassBase | inlineprotectedstatic |
ctorPlacementProxy(lua_State *L) | Namespace::ClassBase | inlineprotectedstatic |
ctorPtrPlacementProxy(lua_State *L) | Namespace::ClassBase | inlineprotectedstatic |
endClass() | Namespace::Class< T > | inline |
indexMetaMethod(lua_State *L) | Namespace::ClassBase | inlineprotectedstatic |
L | Namespace::ClassBase | protected |
m_stackSize | Namespace::ClassBase | mutableprotected |
newindexMetaMethod(lua_State *L) | Namespace::ClassBase | inlineprotectedstatic |
operator=(ClassBase const &other) | Namespace::ClassBase | private |
pop(int n) const | Namespace::ClassBase | inlineprotected |
~ClassBase() | Namespace::ClassBase | inline |