Lines Matching full:const
40 bool IsNonEmpty() const override;
45 std::set<std::string> GetGroups() const override;
46 std::set<std::string> GetGroupsWithKey(const std::string& key) const override;
48 const KeyValueStore& properties) const override;
49 bool ContainsGroup(const std::string& group) const override;
50 bool DeleteKey(const std::string& group, const std::string& key) override;
51 bool DeleteGroup(const std::string& group) override;
52 bool SetHeader(const std::string& header) override;
53 bool GetString(const std::string& group,
54 const std::string& key,
55 std::string* value) const override;
56 bool SetString(const std::string& group,
57 const std::string& key,
58 const std::string& value) override;
59 bool GetBool(const std::string& group,
60 const std::string& key,
61 bool* value) const override;
62 bool SetBool(const std::string& group,
63 const std::string& key,
65 bool GetInt(const std::string& group,
66 const std::string& key,
67 int* value) const override;
68 bool SetInt(const std::string& group,
69 const std::string& key,
71 bool GetUint64(const std::string& group,
72 const std::string& key,
73 uint64_t* value) const override;
74 bool SetUint64(const std::string& group,
75 const std::string& key,
77 bool GetStringList(const std::string& group,
78 const std::string& key,
79 std::vector<std::string>* value) const override;
80 bool SetStringList(const std::string& group,
81 const std::string& key,
82 const std::vector<std::string>& value) override;
83 // GetCryptedString is non-const for legacy reasons. See
85 bool GetCryptedString(const std::string& group,
86 const std::string& key,
88 bool SetCryptedString(const std::string& group,
89 const std::string& key,
90 const std::string& value) override;
94 const std::string& group, const std::string& key, T* out) const;
96 const std::string& group, const std::string& key, const T& new_value);