nngn
Loading...
Searching...
No Matches
table_test.h
Go to the documentation of this file.
1#ifndef NNGN_TESTS_LUA_TABLE_TEST_H
2#define NNGN_TESTS_LUA_TABLE_TEST_H
3
4#include <QTest>
5
6#include "lua/state.h"
7
8class TableTest : public QObject {
9 Q_OBJECT
11private slots:
12 void init(void);
13 void global(void);
14 void proxy(void);
15 void proxy_multi(void);
16 void proxy_default(void);
17 void proxy_default_table(void);
18 void user_type(void);
19 void size(void);
20 void iter(void);
21 void iter_ipairs(void);
22 void iter_empty(void);
23 void iter_ipairs_empty(void);
24 void iter_stack(void);
25 void iter_ipairs_stack(void);
26 void iter_nested(void);
27};
28
29#endif
Definition table_test.h:8
void proxy_multi(void)
Definition table_test.cpp:45
void proxy_default_table(void)
Definition table_test.cpp:79
void size(void)
Definition table_test.cpp:106
void init(void)
Definition table_test.cpp:21
void iter_empty(void)
Definition table_test.cpp:153
void iter_ipairs_stack(void)
Definition table_test.cpp:179
void proxy_default(void)
Definition table_test.cpp:69
void proxy(void)
Definition table_test.cpp:35
void iter(void)
Definition table_test.cpp:122
void iter_stack(void)
Definition table_test.cpp:167
void global(void)
Definition table_test.cpp:25
void iter_ipairs_empty(void)
Definition table_test.cpp:160
void iter_nested(void)
Definition table_test.cpp:191
nngn::lua::state lua
Definition table_test.h:10
void user_type(void)
Definition table_test.cpp:89
void iter_ipairs(void)
Definition table_test.cpp:138
lua_State wrappers.
Owning lua_State wrapper.
Definition state.h:166