|
Ardour
9.0-pre0-1966-gddf5c3c8b6
|
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 |