import source from 1.3.40
[external/swig.git] / Examples / test-suite / argcargvtest.i
1 %module argcargvtest
2
3 %include <argcargv.i>
4
5 %apply (int ARGC, char **ARGV) { (size_t argc, const char **argv) }
6
7 %inline %{
8
9 int mainc(size_t argc, const char **argv) 
10 {
11   return (int)argc;
12 }
13
14 const char* mainv(size_t argc, const char **argv, int idx) 
15 {
16   return argv[idx];
17 }   
18
19 void initializeApp(size_t argc, const char **argv, bool setPGid = true, bool isMakeline = false)
20 {
21 }
22
23 %}