Home | History | Annotate | Download | only in python

Lines Matching full:argv

2  * --- Argc & Argv ---
9 size_t *argc, char ***argv, int *owner)
21 if (argv) {
22 *argv = %new_array(size + 1, char*);
29 (*argv)[i] = (alloc == SWIG_NEWOBJ) ? cptr : %new_copy_array(cptr, sz, char);
31 (*argv)[i] = 0;
37 (*argv)[i] = 0;
54 if (argv) { while (*argv[i] != 0) ++i;}
67 %typemap(in,noblock=0,fragment="SWIG_AsArgcArgv") (int ARGC, char **ARGV) (int res,char **argv = 0, size_t argc = 0, int owner= 0) {
68 res = SWIG_AsArgcArgv($input, $descriptor(char**), &argc, &argv, &owner);
71 %argument_fail(SWIG_TypeError, "int ARGC, char **ARGV", $symname, $argnum);
74 $2 = %static_cast(argv, $2_ltype);
78 %typemap(typecheck, precedence=SWIG_TYPECHECK_STRING_ARRAY) (int ARGC, char **ARGV) {
83 %typemap(freearg,noblock=1) (int ARGC, char **ARGV) {
87 %delete_array(argv$argnum[--i]);
89 %delete_array(argv$argnum);