LibCore: Add getter for how many groups exist in a Core::ConfigFile

This can be used by an application to find out if any config sections
were loaded from the file after a reparse.
This commit is contained in:
Andrew Kaster 2021-06-27 20:04:11 -06:00 committed by Ali Mohammad Pur
commit b15fe2b926
Notes: sideshowbarker 2024-07-18 11:15:18 +09:00

View file

@ -29,6 +29,8 @@ public:
Vector<String> groups() const;
Vector<String> keys(const String& group) const;
size_t num_groups() const { return m_groups.size(); }
String read_entry(const String& group, const String& key, const String& default_value = String()) const;
int read_num_entry(const String& group, const String& key, int default_value = 0) const;
bool read_bool_entry(const String& group, const String& key, bool default_value = false) const;