NAME
       cdk_params - Cdk command-line parsing
SYNOPSIS
       cc [ flag ... ] file ...  -lcdk [ library ... ]
       #include <cdk/cdk.h>
       int CDKparamNumber (
                      CDK_PARAMS *params,
                      int option);
       int CDKparamNumber2 (
                      CDK_PARAMS *params,
                      int option,
                      int missing);
       char * CDKparamString (
                      CDK_PARAMS *params,
                      int option);
       char * CDKparamString2 (
                      CDK_PARAMS *params,
                      int option,
                      char *missing);
       void CDKparseParams (
                      int argc,
                      char **argv,
                      CDK_PARAMS *params,
                      char *options);
       int CDKparsePosition (
                      char *string);
       int CDKparamValue (
                      CDK_PARAMS * params,
                      int option,
                      int missing);
DESCRIPTION
       These  are  a  set  of  functions  used  to  implement the command-line
       utilities and demonstration programs for  Cdk.   Rather  than  set  the
       programs’  options  at initialization, they construct a simple database
       which holds the common parameters using CDKparseParams().
AVAILABLE FUNCTIONS
       CDKparamNumber
            Retrieves an integer (or boolean) option  value  from  the  parsed
            command-line.
       CDKparamNumber2
            Retrieves  an  optional integer (or boolean) value from the parsed
            command-line.  If the command line  option  is  not  present,  the
            missing value is used.
       CDKparamString
            Retrieves a string option value from the parsed command-line.
       CDKparamString2
            Retrieve  an optional string option value from the parsed command-
            line.
       CDKparamValue
            Retrieve an integer (or boolean)  option  value  from  the  parsed
            command-line.
       CDKparseParams
            Parse the given argc/argv command-line, with the options passed to
            getopt()’s 3rd parameter.
       CDKparsePosition
            Parse the string as one  of  CDK’s  positioning  keywords,  or  an
            actual position.
SEE ALSO
       cdk_position (3), getopt (3)
                                                                 cdk_params(3)