- 28 May, 2014 2 commits
-
-
-
Mark Lindner authored
-
- 27 May, 2014 1 commit
-
-
hyperrealm authored
(which were infinitely recursive).
-
- 26 May, 2014 11 commits
-
-
Mark Lindner authored
-
Mark Lindner authored
-
Mark Lindner authored
-
Mark Lindner authored
-
Mark Lindner authored
-
Mark Lindner authored
-
-
Mark Lindner authored
-
Mark Lindner authored
-
Mark Lindner authored
-
Mark Lindner authored
- added Setting.lookup() and config_setting_lookup() - documentation updates - version bump
-
- 07 May, 2014 1 commit
-
-
Yuri Dyachenko authored
it's allow to generate libconfig exception in user code example: libconfig::Setting& obj = ...; if ( !obj.isGroup() ) throw libconfig::SettingTypeException( obj, "TypeGroup expected" );
-
- 06 Mar, 2014 1 commit
-
-
Matt Renaud authored
-
- 05 Mar, 2014 4 commits
-
-
Matt Renaud authored
To address hyperrealm/libconfig#3, I have added a SettingIterator class and begin() and end() methods on Setting so that lists and arrays of Setting can be iterated through using C++ style iterators. There is an iterator as well as const_iterator defined for the class.
-
Matt Renaud authored
To address hyperrealm/libconfig#4, `Config::operator[](const char*)` and `Setting::lookup(const std::string& key)` have been added. Note: `operator[]` had to remain as `const char*` to avoid ambiguities in some situations.
-
Matt Renaud authored
To address hyperrealm/libconfig#1, the cast operator from Setting to const char* has been removed. As a result, lookupValue() taking a const char* has also been removed as it uses the cast operator. This change allows code that assigns directly to a std::string or a const char* to compile without errors. No change to existing code should be required.
-
Matt Renaud authored
To address hyperrealm/libconfig#2, a constructor has been added to the header and source file.
-
- 04 Mar, 2014 5 commits
-
-
Mark Lindner authored
-
Mark Lindner authored
-
Mark Lindner authored
-
Mark Lindner authored
-
mesmerism authored
-