gbatch_delarg - delete an argument from a job structure
int gbatch_delarg(apiBtjob *jobp, const unsigned indx)
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.
The result is non-zero if successful, or zero if the string table overflowed, an likely event in the case of gbatch_delarg.
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 (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.
John M Collins, Xi Software Ltd.