54 storeAsCompressedBinary,
216 bool needsToBeSaved()
const;
221 void setNeedsToBeSaved (
bool needsToBeSaved);
233 void propertyChanged()
override;
239 bool loadedOk =
false, needsWriting =
false;
241 using ProcessScopedLock =
const std::unique_ptr<InterProcessLock::ScopedLockType>;
244 void timerCallback()
override;
ChangeBroadcaster() noexcept
PropertiesFile(const Options &options)
const File & getFile() const noexcept
bool isValidFile() const noexcept
PropertySet(bool ignoreCaseOfKeyNames=false)
StorageFormat storageFormat
File getDefaultFile() const
InterProcessLock * processLock
String osxLibrarySubFolder
bool ignoreCaseOfKeyNames
int millisecondsBeforeSaving