• Home
  • Raw
  • Download

Lines Matching refs:string_view

45     virtual bool GetKey(std::string_view key, std::string* value) const = 0;
49 virtual bool GetSubKeys(std::string_view ns,
54 virtual bool SetKey(std::string_view key, std::string_view value) = 0;
57 virtual bool KeyExists(std::string_view key) const = 0;
61 virtual bool DeleteKey(std::string_view key) = 0;
70 bool GetString(std::string_view key, std::string* value) const override;
71 bool SetString(std::string_view key, std::string_view value) override;
72 bool GetInt64(std::string_view key, int64_t* value) const override;
73 bool SetInt64(std::string_view key, const int64_t value) override;
74 bool GetBoolean(std::string_view key, bool* value) const override;
75 bool SetBoolean(std::string_view key, const bool value) override;
77 bool Exists(std::string_view key) const override;
78 bool Delete(std::string_view key) override;
79 bool Delete(std::string_view pref_key,
82 bool GetSubKeys(std::string_view ns,
85 void AddObserver(std::string_view key, ObserverInterface* observer) override;
86 void RemoveObserver(std::string_view key,
125 bool GetKey(std::string_view key, std::string* value) const override;
126 bool GetSubKeys(std::string_view ns,
128 bool SetKey(std::string_view key, std::string_view value) override;
129 bool KeyExists(std::string_view key) const override;
130 bool DeleteKey(std::string_view key) override;
139 bool GetFileNameForKey(std::string_view key,
165 bool GetKey(std::string_view, std::string* value) const override;
166 bool GetSubKeys(std::string_view ns,
168 bool SetKey(std::string_view key, std::string_view value) override;
169 bool KeyExists(std::string_view key) const override;
170 bool DeleteKey(std::string_view key) override;