C++ library for configuration file parsing. Uses Boost C++ libraries. 1.0 release coming soon!
Features
- Header-only (does not require building)
- It's really easy to use
- Cross-platform (there is only ISO C++ code and Boost C++ libraries).
- Allows to set option's necessity.
- Allows to set option's default value.
- Allows to set another "name-value" separator, instead default '='.
- Allows to use arbitrary nesting of sections
- Checks of value's semantic, like correct path, etc.
- Provides common checks of options and sections, like duplication, incorrection, etc.
- Supports single-line and multi-line comments (in C++ style)
- Allow to register options with multivalues
- Singleton-variant of configurator class
- Case-sensitivity (or insensitivity) for names of options and sections
Categories
LibrariesLicense
MIT LicenseFollow Configurator
Other Useful Business Software
Smart Business Texting that Generates Pipeline
TextUs is the leading text messaging service provider for businesses that want to engage in real-time conversations with customers, leads, employees and candidates. Text messaging is one of the most engaging ways to communicate with customers, candidates, employees and leads. 1:1, two-way messaging encourages response and engagement. Text messages help teams get 10x the response rate over phone and email. Business text messaging has become a more viable form of communication than traditional mediums. The TextUs user experience is intentionally designed to resemble the familiar SMS inbox, allowing users to easily manage contacts, conversations, and campaigns. Work right from your desktop with the TextUs web app or use the Chrome extension alongside your ATS or CRM. Leverage the mobile app for on-the-go sending and responding.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Configurator!