|
Ardour
9.0-rc1-21-gd5464b39db
|
#include <CFunctions.h>
Static Public Member Functions | |
| static int | indexMetaMethod (lua_State *L) |
| static int | newindexMetaMethod (lua_State *L) |
| static int | readOnlyError (lua_State *L) |
| template<class T > | |
| static int | getVariable (lua_State *L) |
| template<class T > | |
| static int | setVariable (lua_State *L) |
| template<class C , typename T > | |
| static int | getPtrProperty (lua_State *L) |
| template<class C , typename T > | |
| static int | getWPtrProperty (lua_State *L) |
| template<class C , typename T > | |
| static int | setPtrProperty (lua_State *L) |
| template<class C , typename T > | |
| static int | setWPtrProperty (lua_State *L) |
| template<class C > | |
| static int | gcMetaMethod (lua_State *L) |
| static int | gcNOOPMethod (lua_State *L) |
| template<class C , typename T > | |
| static int | getProperty (lua_State *L) |
| template<typename U > | |
| static int | getConst (lua_State *L) |
| template<class C , typename T > | |
| static int | setProperty (lua_State *L) |
| template<typename T > | |
| static int | array_index (lua_State *L) |
| template<typename T > | |
| static int | array_newindex (lua_State *L) |
| template<typename T > | |
| static int | getArray (lua_State *L) |
| template<typename T > | |
| static int | getTable (lua_State *L) |
| template<typename T > | |
| static int | setTable (lua_State *L) |
| template<typename T > | |
| static int | offsetArray (lua_State *L) |
| template<class T , class C > | |
| static int | tableToListHelper (lua_State *L, C *const t) |
| template<class T , class C > | |
| static int | tableToList (lua_State *L) |
| template<class T , class C > | |
| static int | ptrTableToList (lua_State *L) |
| template<class T , class C > | |
| static int | vectorToArray (lua_State *L) |
| template<class T , class C > | |
| static int | listIterIter (lua_State *L) |
| template<class T , class C > | |
| static int | listIterHelper (lua_State *L, C const *const t) |
| template<class T , class C > | |
| static int | listIter (lua_State *L) |
| template<class T , class C > | |
| static int | ptrListIter (lua_State *L) |
| template<class T , class C > | |
| static int | listToTableHelper (lua_State *L, C const *const t) |
| template<class T , class C > | |
| static int | listToTable (lua_State *L) |
| template<class T , class C > | |
| static int | ptrListToTable (lua_State *L) |
| template<class T , class C > | |
| static int | pushbackptr (lua_State *L) |
| template<class K , class V > | |
| static int | tableToMap (lua_State *L) |
| template<class K , class V > | |
| static int | mapIterIter (lua_State *L) |
| template<class K , class V > | |
| static int | mapIter (lua_State *L) |
| template<class K , class V > | |
| static int | mapToTable (lua_State *L) |
| template<class K , class V > | |
| static int | mapAt (lua_State *L) |
| template<class T , class C > | |
| static int | tableToSet (lua_State *L) |
| template<class T , class C > | |
| static int | setIterIter (lua_State *L) |
| template<class T , class C > | |
| static int | setInsert (lua_State *L) |
| template<class T , class C > | |
| static int | setIter (lua_State *L) |
| template<class T , class C > | |
| static int | setToTable (lua_State *L) |
| template<unsigned int T> | |
| static int | tableToBitSet (lua_State *L) |
| template<unsigned int T> | |
| static int | bitSetToTable (lua_State *L) |
Definition at line 32 of file CFunctions.h.
|
inlinestatic |
Definition at line 1163 of file CFunctions.h.
|
inlinestatic |
Definition at line 1173 of file CFunctions.h.
|
inlinestatic |
Definition at line 1594 of file CFunctions.h.
|
inlinestatic |
__gc metamethod for a class.
Definition at line 1101 of file CFunctions.h.
|
inlinestatic |
Definition at line 1108 of file CFunctions.h.
|
inlinestatic |
Definition at line 1183 of file CFunctions.h.
|
inlinestatic |
lua_CFunction to get a constant (enum)
Definition at line 1135 of file CFunctions.h.
|
inlinestatic |
lua_CFunction to get a class data member.
The pointer-to-member is in the first upvalue. The class userdata object is at the top of the Lua stack.
Definition at line 1121 of file CFunctions.h.
|
inlinestatic |
Definition at line 504 of file CFunctions.h.
|
inlinestatic |
Definition at line 1194 of file CFunctions.h.
|
inlinestatic |
lua_CFunction to get a variable.
This is used for global variables or class static data members.
The pointer to the data is in the first upvalue.
Definition at line 173 of file CFunctions.h.
|
inlinestatic |
Definition at line 517 of file CFunctions.h.
|
inlinestatic |
__index metamethod for a namespace or class static members.
This handles: Retrieving functions and class static methods, stored in the metatable. Reading global and class static data, stored in the __propget table. Reading global and class properties, stored in the __propget table.
Definition at line 43 of file CFunctions.h.
|
inlinestatic |
Definition at line 1311 of file CFunctions.h.
|
inlinestatic |
Definition at line 1300 of file CFunctions.h.
|
inlinestatic |
Definition at line 1284 of file CFunctions.h.
|
inlinestatic |
Definition at line 1352 of file CFunctions.h.
|
inlinestatic |
Definition at line 1328 of file CFunctions.h.
|
inlinestatic |
Definition at line 1461 of file CFunctions.h.
|
inlinestatic |
Definition at line 1430 of file CFunctions.h.
|
inlinestatic |
Definition at line 1411 of file CFunctions.h.
|
inlinestatic |
Definition at line 1444 of file CFunctions.h.
|
inlinestatic |
__newindex metamethod for a namespace or class static members.
The __propset table stores proxy functions for assignment to: Global and class static data. Global and class properties.
Definition at line 107 of file CFunctions.h.
|
inlinestatic |
Definition at line 1220 of file CFunctions.h.
|
inlinestatic |
Definition at line 1318 of file CFunctions.h.
|
inlinestatic |
Definition at line 1359 of file CFunctions.h.
|
inlinestatic |
Definition at line 1264 of file CFunctions.h.
|
inlinestatic |
Definition at line 1370 of file CFunctions.h.
|
inlinestatic |
lua_CFunction to report an error writing to a read-only value.
The name of the variable is in the first upvalue.
Definition at line 155 of file CFunctions.h.
|
inlinestatic |
Definition at line 1526 of file CFunctions.h.
|
inlinestatic |
Definition at line 1537 of file CFunctions.h.
|
inlinestatic |
Definition at line 1509 of file CFunctions.h.
|
inlinestatic |
lua_CFunction to set a class data member.
The pointer-to-member is in the first upvalue. The class userdata object is at the top of the Lua stack.
Definition at line 1151 of file CFunctions.h.
|
inlinestatic |
Definition at line 534 of file CFunctions.h.
|
inlinestatic |
Definition at line 1208 of file CFunctions.h.
|
inlinestatic |
Definition at line 1550 of file CFunctions.h.
|
inlinestatic |
lua_CFunction to set a variable.
This is used for global variables or class static data members.
The pointer to the data is in the first upvalue.
Definition at line 191 of file CFunctions.h.
|
inlinestatic |
Definition at line 547 of file CFunctions.h.
|
inlinestatic |
Definition at line 1568 of file CFunctions.h.
|
inlinestatic |
Definition at line 1257 of file CFunctions.h.
|
inlinestatic |
C++ STL iterators
Definition at line 1234 of file CFunctions.h.
|
inlinestatic |
Definition at line 1384 of file CFunctions.h.
|
inlinestatic |
Definition at line 1481 of file CFunctions.h.
|
inlinestatic |
Definition at line 1274 of file CFunctions.h.