centos man page for optionsavefile

Query: optionsavefile

OS: centos

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

optionSaveFile(3)						Programmer's Manual						 optionSaveFile(3)

NAME
optionSaveFile - saves the option state to a file
SYNOPSIS
#include <your-opts.h> cc [...] -o outfile infile.c -lopts [...] void optionSaveFile(tOptions* opts);
DESCRIPTION
This routine will save the state of option processing to a file. The name of that file can be specified with the argument to the --save- opts option, or by appending the rcfile attribute to the last homerc attribute. If no rcfile attribute was specified, it will default to .programnamerc. If you wish to specify another file, you should invoke the SET_OPT_SAVE_OPTS(filename) macro. The recommend usage is as follows: optionProcess(&progOptions, argc, argv); if (i_want_a_non_standard_place_for_this) SET_OPT_SAVE_OPTS("myfilename"); optionSaveFile(&progOptions); opts program options descriptor
ERRORS
If no homerc file was specified, this routine will silently return and do nothing. If the output file cannot be created or updated, a mes- sage will be printed to stderr and the routine will return.
SEE ALSO
The info documentation for the -lopts library. ao_string_tokenize(3), configFileLoad(3), optionFileLoad(3), optionFindNextValue(3), optionFindValue(3), optionFree(3), optionGetValue(3), optionLoadLine(3), optionMemberList(3), optionNextValue(3), optionOnlyUsage(3), optionProcess(3), optionRestore(3), optionSaveState(3), optionUnloadNested(3), optionVersion(3), strequate(3), streqvcmp(3), streqvmap(3), strneqvcmp(3), strtransform(3), 2014-06-10 optionSaveFile(3)
Related Man Pages
optionfileload(3) - debian
ntp-keygen(1) - suse
optionprocess(3) - suse
ntpdc(8) - netbsd
ntp-keygen(1) - osx
Similar Topics in the Unix Linux Community
DB2 convert digits to binary format
Unsure why access time on a directory change isn't changing
Controlling user input
[TIP] Processing YAML files with yq
Please Welcome Dave Munro to the Moderator Team!