18 OF_ASSUME_NONNULL_BEGIN
21 @class OFArray OF_GENERIC(ObjectType);
44 @property (readonly, nonatomic)
OFString *applicationName;
54 + (instancetype)settingsWithApplicationName: (
OFString *)applicationName;
56 - (instancetype)init OF_UNAVAILABLE;
66 - (instancetype)initWithApplicationName: (
OFString *)applicationName
67 OF_DESIGNATED_INITIALIZER;
83 - (void)setLongLong: (
long long)longLong forPath: (
OFString *)path;
91 - (void)setBool: (
bool)bool_ forPath: (
OFString *)path;
99 - (void)setFloat: (
float)float_ forPath: (
OFString *)path;
107 - (void)setDouble: (
double)double_ forPath: (
OFString *)path;
136 defaultValue: (nullable
OFString *)defaultValue;
146 - (
long long)longLongForPath: (
OFString *)path
147 defaultValue: (
long long)defaultValue;
157 - (bool)boolForPath: (
OFString *)path defaultValue: (
bool)defaultValue;
167 - (float)floatForPath: (
OFString *)path defaultValue: (
float)defaultValue;
177 - (double)doubleForPath: (
OFString *)path defaultValue: (
double)defaultValue;
193 - (void)removeValueForPath: (
OFString *)path;
206 OF_ASSUME_NONNULL_END
An abstract class for storing objects in an array.
Definition: OFArray.h:103
The root class for all other classes inside ObjFW.
Definition: OFObject.h:686
A class for handling strings.
Definition: OFString.h:134
A class for storing and retrieving settings.
Definition: OFSettings.h:34