25 #ifndef AOSSL_PROPERTIES_INCLUDE_PROPERTIES_READER_INTERFACE_H_ 26 #define AOSSL_PROPERTIES_INCLUDE_PROPERTIES_READER_INTERFACE_H_ 45 virtual bool opt_exist(std::string key) = 0;
48 virtual std::string
get_opt(std::string key) = 0;
54 virtual std::vector<std::string>
get_list(std::string key) = 0;
57 #endif // AOSSL_PROPERTIES_INCLUDE_PROPERTIES_READER_INTERFACE_H_ virtual std::string get_opt(std::string key)=0
Get an option by key.
PropertiesReaderInterface.
Definition: properties_reader_interface.h:40
virtual std::vector< std::string > get_list(std::string key)=0
Get a list that exists within the configuration.
virtual bool list_exist(std::string key)=0
Does a list exist within the configuration?
virtual bool opt_exist(std::string key)=0
Does a key exist?