29 #ifndef JUCE_PROPERTYSET_H_INCLUDED 30 #define JUCE_PROPERTYSET_H_INCLUDED 94 double getDoubleValue (
StringRef keyName,
double defaultReturnValue = 0.0)
const noexcept;
108 bool getBoolValue (
StringRef keyName,
bool defaultReturnValue =
false)
const noexcept;
129 void setValue (
const String& keyName,
const var& value);
143 void addAllPropertiesFrom (
const PropertySet& source);
205 bool ignoreCaseOfKeys;
211 #endif // JUCE_PROPERTYSET_H_INCLUDED Definition: juce_Variant.h:46
Definition: juce_StringPairArray.h:39
Definition: juce_PropertySet.h:43
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_String.h:43
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_CriticalSection.h:47
Definition: juce_XmlElement.h:142
StringPairArray & getAllProperties() noexcept
Definition: juce_PropertySet.h:159
Definition: juce_data_structures.cpp:30
#define JUCE_LEAK_DETECTOR(OwnerClass)
Definition: juce_LeakedObjectDetector.h:141
PropertySet * getFallbackPropertySet() const noexcept
Definition: juce_PropertySet.h:195
const CriticalSection & getLock() const noexcept
Definition: juce_PropertySet.h:162
Definition: juce_StringRef.h:65