TOption¶
Long option description record.
Declaration¶
Source position: getopts.pp line 34
type
TOption = record
Name: string;
Has_arg: Integer;
Flag: PAnsiChar = ^AnsiChar;
Value: AnsiChar = char;
procedure SetOption;
end;
Description¶
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.