FreeBSD Manual Pages
optionRestore(3) Programmer's Manual optionRestore(3) NAME optionRestore - restore option state from memory copy SYNOPSIS #include <your-opts.h> cc [...] -o outfile infile.c -lopts [...] void optionRestore(tOptions * pOpts); DESCRIPTION Copy back the option state from saved memory. The allocated memory is left intact, so this routine can be called repeatedly without having to call op- tionSaveState again. If you are restoring a state that was saved before the first call to optionProcess(3AO), then you may change the contents of the argc/argv parameters to optionProcess. pOpts program options descriptor ERRORS If you have not called optionSaveState before, a diagnostic is printed to stderr and exit is called. SEE ALSO The info documentation for the -lopts library. ao_string_tokenize(3), configFileLoad(3), optionFileLoad(3), optionFind- NextValue(3), optionFindValue(3), optionFree(3), optionGetValue(3), option- LoadLine(3), optionMemberList(3), optionNextValue(3), optionOnlyUsage(3), optionPrintVersion(3), optionPrintVersionAndReturn(3), optionProcess(3), optionSaveFile(3), optionSaveState(3), optionUnloadNested(3), optionVer- sion(3), strequate(3), streqvcmp(3), streqvmap(3), strneqvcmp(3), strtrans- form(3), 2026-07-30 optionRestore(3)
NAME | SYNOPSIS | DESCRIPTION | ERRORS | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=optionRestore&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
