Lines Matching refs:string
69 virtual bool HasSection(const std::string& section) const;
70 virtual bool HasProperty(const std::string& section, const std::string& property) const;
72 …virtual std::optional<std::string> GetProperty(const std::string& section, const std::string& prop…
74 virtual std::vector<std::string> GetPersistentSections() const;
76 virtual bool IsPersistentSection(const std::string& section) const;
79 const std::string& section, const std::unordered_set<std::string_view>& property_names) const;
81 virtual bool IsPersistentProperty(const std::string& property) const;
83 virtual std::string SerializeToLegacyFormat() const;
86 std::string section;
87 std::string property;
95 …virtual std::vector<SectionAndPropertyValue> GetSectionNamesWithProperty(const std::string& proper…
100 virtual void SetProperty(std::string section, std::string property, std::string value);
101 virtual bool RemoveSection(const std::string& section);
102 virtual bool RemoveProperty(const std::string& section, const std::string& property);
105 virtual void RemoveSectionWithProperty(const std::string& property);
118 static bool IsDeviceSection(const std::string& section);
121 static const std::string kDefaultSectionName;
131 common::ListMap<std::string, common::ListMap<std::string, std::string>> information_sections_;
133 common::ListMap<std::string, common::ListMap<std::string, std::string>> persistent_devices_;
136 common::LruCache<std::string, common::ListMap<std::string, std::string>> temporary_devices_;