optionSaveState man page on Mageia

Man page or keyword search:  
man Server   17783 pages
apropos Keyword Search (all sections)
Output format
Mageia logo
[printable version]

optionSaveState(3)	      Programmer's Manual	    optionSaveState(3)

NAME
       optionSaveState - saves the option state to memory

SYNOPSIS
       #include <your-opts.h>
       cc [...] -o outfile infile.c -lopts [...]

       void optionSaveState(tOptions* pOpts);

DESCRIPTION
       This  routine  will  allocate  enough memory to save the current option
       processing state.  If this routine has been called before, that	memory
       will  be reused.	 You may only save one copy of the option state.  This
       routine may be called before optionProcess(3AO).	 If  you  do  call  it
       before  the  first  call to optionProcess, then you may also change the
       contents of argc/argv after you call optionRestore(3AO)

       In fact, more strongly put: it is safest	 to  only  use	this  function
       before  having  processed  any  options.	 In particular, the saving and
       restoring of stacked string arguments and hierarchical values  is  dis‐
       abled.  The values are not saved.

       pOpts  program options descriptor

ERRORS
       If  it  fails to allocate the memory, it will print a message to stderr
       and exit.  Otherwise, it will always succeed.

SEE ALSO
       The info documentation for the -lopts library.
       ao_string_tokenize(3),  configFileLoad(3),  optionFileLoad(3),  option‐
       FindNextValue(3), optionFindValue(3), optionFree(3), optionGetValue(3),
       optionLoadLine(3), optionMemberList(3),	optionNextValue(3),  optionOn‐
       lyUsage(3),   optionProcess(3),	 optionRestore(3),  optionSaveFile(3),
       optionUnloadNested(3),  optionVersion(3),  strequate(3),	 streqvcmp(3),
       streqvmap(3), strneqvcmp(3), strtransform(3),

				  2013-10-21		    optionSaveState(3)
[top]

List of man pages available for Mageia

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net