gbatch_delarg(3)

NAME
gbatch_delarg - delete an argument from a job structure

SYNOPSIS
#include <gbatch.h>

int gbatch_delarg(apiBtjob *jobp, const unsigned indx)

DESCRIPTION
The function gbatch_delarg is used to delete an argument from a job structure string table.

jobp is a pointer to a structure containing the details of the job.

indx is the number of the argument being deleted. Note that all the following arguments are "moved up" the list and their index numbers will be reduced by one.

RETURN VALUES
The result is non-zero if successful, or zero if the string table overflowed, an likely event in the case of gbatch_delarg.

SEE ALSO
gbatch_delenv(3), gbatch_delredir(3), gbatch_getarg(3), gbatch_getdirect(3), gbatch_getenv(3), gbatch_getenvlist(3), gbatch_gethenv(3), gbatch_getredir(3), gbatch_gettitle(3), gbatch_putarg(3), gbatch_putarglist(3), gbatch_putdirect(3), gbatch_putenv(3), gbatch_putenvlist(3), gbatch_putredir(3), gbatch_putredirlist(3), gbatch_puttitle(3), gbatch_setqueue(3).

COPYRIGHT
Copyright (c) 2009 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law.

AUTHOR
John M Collins, Xi Software Ltd.