manpagez: man pages & more
man cfg_opt_t(3)
Home | html | info | man
cfg_opt_t(3)                        confuse                       cfg_opt_t(3)




NAME

       cfg_opt_t - Data structure holding information about an option.



SYNOPSIS

       #include <confuse.h>

   Data Fields
       const char * name
           The name of the option.
       char * comment
           Optional comment/annotation.
       cfg_type_t type
           Type of option.
       unsigned int nvalues
           Number of values parsed.
       cfg_value_t ** values
           Array of found values.
       cfg_flag_t flags
           Flags.
       cfg_opt_t * subopts
           Suboptions (only applies to sections)
       cfg_defvalue_t def
           Default value.
       cfg_func_t func
           Function callback for CFGT_FUNC options.
       cfg_simple_t simple_value
           Pointer to user-specified variable to store simple values (created
           with the CFG_SIMPLE_* initializers)
       cfg_callback_t parsecb
           Value parsing callback function.
       cfg_validate_callback_t validcb
           Value validating parsing callback function.
       cfg_validate_callback2_t validcb2
           Value validating set callback function.
       cfg_print_func_t pf
           print callback function


Detailed Description

       Data structure holding information about an option.

       The value(s) are stored as an array of fundamental values (strings,
       numbers, etc).

       Examples
           ftpconf.c, reread.c, and simple.c.



Author

       Generated automatically by Doxygen for confuse from the source code.



Version 3.3                     Thu Jun 25 2020                   cfg_opt_t(3)

libconfuse 3.3 - Generated Fri Dec 4 10:55:28 CST 2020
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.