22 OF_ASSUME_NONNULL_BEGIN
73 size_t _index, _subIndex;
74 of_unichar_t _lastOption;
75 OFString *_Nullable _lastLongOption, *_Nullable _argument;
87 @property (readonly, nonatomic) of_unichar_t lastOption;
104 @property OF_NULLABLE_PROPERTY (readonly, nonatomic)
OFString *lastLongOption;
110 @property OF_NULLABLE_PROPERTY (readonly, nonatomic)
OFString *argument;
123 - init OF_UNAVAILABLE;
136 OF_DESIGNATED_INITIALIZER;
156 - (of_unichar_t)nextOption;
166 OF_ASSUME_NONNULL_END
OFString *__autoreleasing _Nullable *_Nullable argumentPtr
Definition: OFOptionsParser.h:60
A class for handling strings.
Definition: OFString.h:114
signed char hasArgument
Definition: OFOptionsParser.h:48
OFString *__unsafe_unretained _Nullable longOption
Definition: OFOptionsParser.h:36
A class for parsing the program options specified on the command line.
Definition: OFOptionsParser.h:68
of_unichar_t shortOption
Definition: OFOptionsParser.h:31
The root class for all other classes inside ObjFW.
Definition: OFObject.h:379
bool *_Nullable isSpecifiedPtr
Definition: OFOptionsParser.h:54
An abstract class for storing objects in an array.
Definition: OFArray.h:89
A class similar to OFDictionary, but providing more options how keys and objects should be retained...
Definition: OFMapTable.h:71
An option which can be parsed by an OFOptionsParser.
Definition: OFOptionsParser.h:29