|
| | Proxy (lua_State *L, int tableRef) |
| |
| | Proxy (Proxy const &other) |
| |
| | ~Proxy () |
| |
| int | createRef () const |
| |
| template<class T > |
| Proxy & | operator= (T v) |
| |
| Proxy & | clone_instance (const void *key, void *p) |
| |
| template<class T > |
| Proxy & | rawset (T v) |
| |
| lua_State * | state () const |
| |
| void | push (lua_State *L) const |
| |
| int | type () const |
| |
| bool | isNil () const |
| |
| bool | isBoolean () const |
| |
| bool | isNumber () const |
| |
| bool | isString () const |
| |
| bool | isTable () const |
| |
| bool | isFunction () const |
| |
| bool | isUserdata () const |
| |
| bool | isThread () const |
| |
| bool | isLightUserdata () const |
| |
| template<class T > |
| T | cast () const |
| |
| template<class T > |
| | operator T () const |
| |
| template<class T > |
| Proxy | operator[] (T key) const |
| |
| template<class T > |
| LuaRef | rawget (T key) const |
| |
| template<class T > |
| void | append (T v) const |
| |
| int | length () const |
| |
|
| template<class T > |
| bool | operator== (T rhs) const |
| |
| template<class T > |
| bool | operator< (T rhs) const |
| |
| template<class T > |
| bool | operator<= (T rhs) const |
| |
| template<class T > |
| bool | operator> (T rhs) const |
| |
| template<class T > |
| bool | operator>= (T rhs) const |
| |
| template<class T > |
| bool | rawequal (T rhs) const |
| |
|
| LuaRef const | operator() () const |
| |
| template<class P1 > |
| LuaRef const | operator() (P1 p1) const |
| |
| template<class P1 , class P2 > |
| LuaRef const | operator() (P1 p1, P2 p2) const |
| |
| template<class P1 , class P2 , class P3 > |
| LuaRef const | operator() (P1 p1, P2 p2, P3 p3) const |
| |
| template<class P1 , class P2 , class P3 , class P4 > |
| LuaRef const | operator() (P1 p1, P2 p2, P3 p3, P4 p4) const |
| |
| template<class P1 , class P2 , class P3 , class P4 , class P5 > |
| LuaRef const | operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const |
| |
| template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 > |
| LuaRef const | operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const |
| |
| template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class P7 > |
| LuaRef const | operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) const |
| |
| template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class P7 , class P8 > |
| LuaRef const | operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) const |
| |
A proxy for representing table values.
Definition at line 105 of file LuaRef.h.
template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class P7 , class P8 >
| LuaRef const LuaRef::Proxy::operator() |
( |
P1 |
p1, |
|
|
P2 |
p2, |
|
|
P3 |
p3, |
|
|
P4 |
p4, |
|
|
P5 |
p5, |
|
|
P6 |
p6, |
|
|
P7 |
p7, |
|
|
P8 |
p8 |
|
) |
| const |
|
inline |