[Overview][Constants][Types][Procedures and functions][Variables][Index] |
Long option description record
Source position: getopts.pp line 32
type TOption = record |
||
public |
||
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 |
procedure SetOption(); |
||
|
||
end; |
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.