| 
    inicpp
    
   C++ parser of INI files with schema validation. 
   | 
 
#include <option_schema.h>
 Inheritance diagram for inicpp::option_schema_params_base:Public Attributes | |
| std::string | name | 
| item_requirement | requirement = item_requirement::mandatory | 
| option_item | type = option_item::single | 
| std::string | default_value = "" | 
| std::string | comment = "" | 
Base struct which sums up all common information needed for option_schema creation.
Definition at line 20 of file option_schema.h.
| std::string inicpp::option_schema_params_base::comment = "" | 
Description of option
Definition at line 35 of file option_schema.h.
| std::string inicpp::option_schema_params_base::default_value = "" | 
Default value of optional option
Definition at line 33 of file option_schema.h.
| std::string inicpp::option_schema_params_base::name | 
Name of option_schema
Definition at line 27 of file option_schema.h.
| item_requirement inicpp::option_schema_params_base::requirement = item_requirement::mandatory | 
Determines if this option is mandatory or not
Definition at line 29 of file option_schema.h.
| option_item inicpp::option_schema_params_base::type = option_item::single | 
True if list has to be stored in option
Definition at line 31 of file option_schema.h.