84 bool containsKey (
StringRef key)
const noexcept;
93 inline int size() const noexcept {
return keys.size(); }
120 void remove (
int index);
125 void setIgnoresCase (
bool shouldIgnoreCase);
129 bool getIgnoresCase() const noexcept;
135 String getDescription() const;
144 void minimiseStorageOverheads();
151 void addUnorderedMap (const std::unordered_map<
String,
String>& mapToAdd);
155 template <typename Map>
156 void addMapImpl (const Map& mapToAdd);
const StringArray & getAllValues() const noexcept
~StringPairArray()=default
int size() const noexcept
const StringArray & getAllKeys() const noexcept