Lines Matching refs:sections
61 sections.begin(), sections.end(), in Find()
66 return Find(key) != sections.end(); in Has()
76 config.sections.begin(), config.sections.end(), in section_find()
84 if (sec == config.sections.end()) return nullptr; in entry_find()
133 for (const section_t& sec : src.sections) { in config_new_clone()
143 return (section_find(config, section) != config.sections.end()); in config_has_section()
212 if (sec == config->sections.end()) { in config_set_string()
213 config->sections.emplace_back(section_t{.name = section}); in config_set_string()
214 sec = std::prev(config->sections.end()); in config_set_string()
240 if (sec == config->sections.end()) return false; in config_remove_section()
242 config->sections.erase(sec); in config_remove_section()
250 if (sec == config->sections.end()) return false; in config_remove_key()
304 for (const section_t& section : config.sections) { in config_save()