VistaIOPrintParameters(3)
π VistaIOPrintParameters(3) π
okay bestie, gather round β this is a page from the Library Functions Manual, and it's about VistaIOPrintParameters, the little function that spills the tea on a whole set of parameters. β¨
πΈ NAME πΈ
VistaIOPrintParameters β print the values of a set of parameters
Like, it literally just prints them. Names, descriptions, values. All of it. π
π SYNOPSIS π
#include <vistaio.h>
void VistaIOPrintParameters (FILE *f, int nparams,
VistaIOOptionDescRec params[], VistaIOPointer values);
π¦ ARGUMENTS π¦
fβ the stream you want the parameters printed to. Where the words go. πnparamsβ how many entries live in the table of option descriptors. Count them, bestie. π’paramsβ a table of option descriptors, and every single entry describes one (1) parameter. πvaluesβ the location of the structure that's holding all the parameter values. It's giving home address for your data. π
β¨ DESCRIPTION β¨
VistaIOPrintParameters prints the names, descriptions, and values of a set of parameters. That's the whole vibe. No cap.
The parameters are described by a table of option descriptors β see VistaIOoption(3) if you wanna meet the family. π«Ά
Parameter values must be stored in the structure pointed to by values. The offset at which a parameter lies within that structure must be supplied by the value field of that parameter's params table entry. And the appropriate definitions that have this property? Those are produced by the vpdc compiler. π§ iconic behavior honestly.
π SEE ALSO π
VistaIOoption(3)VistaIOLoadParameters(3)VistaIOParseParamOptions(3)VistaIOReportValidParamOptions(3)
π AUTHOR π
Art Pope <pope@cs.ubc.ca>
Adaption to vistaio: Gert Wollny <gw.fossdev@gmail.com>
shoutout to the authors fr fr, we love a documented function π
and that's the whole page bestie β VistaIO Version 1.2.14, dated 6 June 1994 π (yes she's vintage, she's still serving) β now go print those parameters, mwah π π
π¦ where this page comes from
- debian bookworm: libvistaio-dev 1.2.19-3 Β· libvista-orig
- debian trixie: libvistaio-dev 1.2.19-3+b2 Β· libvista-orig
- ubuntu jammy: libvistaio-dev 1.2.19-3 Β· libvista-orig
- ubuntu noble: libvistaio-dev 1.2.19-3 Β· libvista-orig
- ubuntu questing: libvistaio-dev 1.2.19-4
- ubuntu resolute: libvistaio-dev 1.2.19-4build1 Β· libvista-orig
- ubuntu stonking: libvistaio-dev 1.2.19-4build1 Β· libvista-orig
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms