7 #include <nx/sdk/helpers/ref_countable.h> 9 #include <nx/sdk/i_string_map.h> 18 using Map = std::map<std::string, std::string>;
22 StringMap(Map map): m_map(std::move(map)) {}
24 void setItem(
const std::string&
key,
const std::string&
value);
28 virtual int count()
const override;
31 virtual const char*
key(
int i)
const override;
34 virtual const char*
value(
int i)
const override;
36 virtual const char*
value(
const char*
key)
const override;
Definition: string_map.h:15
virtual const char * key(int i) const override
Definition: string_map.cpp:28
Definition: apple_utils.h:6
virtual const char * value(int i) const override
Definition: string_map.cpp:38
Definition: ref_countable.h:84