Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
cdk_params(3)			  Library calls 		   cdk_params(3)

NAME
     cdk_params - Cdk command-line parsing

SYNOPSIS
     cc [ flag ... ] file ...  -lcdk [ library ... ]

     #include <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,
		    const char *missing);

     void CDKparseParams (
		    int argc,
		    char **argv,
		    CDK_PARAMS *params,
		    const 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  com-
	  mand-line.

     CDKparamNumber2
	  Retrieves  an optional integer (or boolean) value from the parsed com-
	  mand-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)

				   2024-03-28			   cdk_params(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=CDKparamNumber&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help