[Overview][Constants][Types][Procedures and functions][Variables][Index] Reference for unit 'getopts' (#rtl)


Long option description record


Source position: getopts.pp line 27

type TOption = record

  Name: string;


Long option name

  Has_arg: Integer;


Does the option have arguments (values)

  Flag: PChar;


Where to write Value if the option is found.

  Value: Char;


Value to return when option is encountered



The TOption type is used to communicate the long options to GetLongOpts. The Name field is the name of the option. Has_arg specifies if the option wants an argument, Flag is a pointer to a char, which is set to Value, if it is non-nil.

Documentation generated on: Mar 17 2017