19 OF_ASSUME_NONNULL_BEGIN
23 @class OFArray OF_GENERIC(ObjectType);
38 #ifdef OF_HAVE_PROPERTIES
81 defaultValue: (nullable
OFString*)defaultValue;
95 - (intmax_t)integerForKey: (
OFString*)key
96 defaultValue: (intmax_t)defaultValue;
111 defaultValue: (
bool)defaultValue;
125 - (float)floatForKey: (
OFString*)key
126 defaultValue: (
float)defaultValue;
140 - (double)doubleForKey: (
OFString*)key
141 defaultValue: (
double)defaultValue;
165 - (void)setString: (
OFString*)string
177 - (void)setInteger: (intmax_t)integer
189 - (void)setBool: (
bool)bool_
201 - (void)setFloat: (
float)float_
213 - (void)setDouble: (
double)double_
239 - (void)removeValueForKey: (
OFString*)key;
242 OF_ASSUME_NONNULL_END
An abstract class for storing objects in an array.
Definition: OFArray.h:95
The root class for all other classes inside ObjFW.
Definition: OFObject.h:364
An abstract class for storing, adding and removing objects in an array.
Definition: OFMutableArray.h:46
A class for handling strings.
Definition: OFString.h:91
A class for representing a category of an INI file.
Definition: OFINICategory.h:32