22 OF_ASSUME_NONNULL_BEGIN
25 @class OFArray OF_GENERIC(ObjectType);
48 @property (readonly, nonatomic)
OFString *applicationName;
58 + (instancetype)settingsWithApplicationName: (
OFString *)applicationName;
60 - (instancetype)init OF_UNAVAILABLE;
70 - (instancetype)initWithApplicationName: (
OFString *)applicationName
71 OF_DESIGNATED_INITIALIZER;
87 - (void)setLongLong: (
long long)longLong forPath: (
OFString *)path;
95 - (void)setBool: (
bool)bool_ forPath: (
OFString *)path;
103 - (void)setFloat: (
float)float_ forPath: (
OFString *)path;
111 - (void)setDouble: (
double)double_ forPath: (
OFString *)path;
140 defaultValue: (nullable
OFString *)defaultValue;
150 - (
long long)longLongForPath: (
OFString *)path
151 defaultValue: (
long long)defaultValue;
161 - (bool)boolForPath: (
OFString *)path defaultValue: (
bool)defaultValue;
171 - (float)floatForPath: (
OFString *)path defaultValue: (
float)defaultValue;
181 - (double)doubleForPath: (
OFString *)path defaultValue: (
double)defaultValue;
197 - (void)removeValueForPath: (
OFString *)path;
210 OF_ASSUME_NONNULL_END
An abstract class for storing objects in an array.
Definition: OFArray.h:107
The root class for all other classes inside ObjFW.
Definition: OFObject.h:690
A class for handling strings.
Definition: OFString.h:142
A class for storing and retrieving settings.
Definition: OFSettings.h:38