Lines Matching defs:argArray_t
74 typedef struct _argArray_t argArray_t;
79 static void e_free_args(argArray_t *a_args);
80 static argArray_t *e_new_args(int initialCount);
82 static boolean_t e_add_arg(argArray_t *a_args, char *a_format, ...);
83 static int e_get_argc(argArray_t *a_args);
84 static char **e_get_argv(argArray_t *a_args);
605 * Returns: argArray_t *
608 * == (argArray_t *)NULL - error
613 argArray_t *
616 argArray_t *aa;
620 aa = (argArray_t *)calloc(1, sizeof (argArray_t));
621 if (aa == (argArray_t *)NULL) {
622 progerr(ERR_MALLOC, strerror(errno), sizeof (argArray_t),
623 "<argArray_t>");
624 return ((argArray_t *)NULL);
633 return ((argArray_t *)NULL);
647 * Arguments: a_args - [RO, *RW] - (argArray_t *)
670 e_add_arg(argArray_t *a_args, char *a_format, ...)
740 * Arguments: a_args - [RO, *RW] - (argArray_t *)
750 e_get_argv(argArray_t *a_args)
758 * Arguments: a_args - [RO, *RW] - (argArray_t *)
767 e_get_argc(argArray_t *a_args)
776 * Arguments: a_args - [RO, *RW] - (argArray_t *)
784 e_free_args(argArray_t *a_args)