#include <Settings.h>
|
| ModuleSettings () |
|
void | set_callbacks (std::function< bool(const std::string &)> callback_has, std::function< std::string(const std::string &)> callback_get) |
|
template<typename T > |
T | get (const std::string &key, T default_value) const |
|
|
std::function< bool(const std::string &)> | has_option |
|
std::function< std::string(const std::string &)> | get_option |
|
Definition at line 36 of file Settings.h.
◆ ModuleSettings()
smtrat::settings::ModuleSettings::ModuleSettings |
( |
| ) |
|
|
inline |
◆ get()
template<typename T >
T smtrat::settings::ModuleSettings::get |
( |
const std::string & |
key, |
|
|
T |
default_value |
|
) |
| const |
|
inline |
◆ set_callbacks()
void smtrat::settings::ModuleSettings::set_callbacks |
( |
std::function< bool(const std::string &)> |
callback_has, |
|
|
std::function< std::string(const std::string &)> |
callback_get |
|
) |
| |
|
inline |
◆ get_option
std::function<std::string(const std::string&)> smtrat::settings::ModuleSettings::get_option |
|
private |
◆ has_option
std::function<bool(const std::string&)> smtrat::settings::ModuleSettings::has_option |
|
private |
◆ parameters
std::vector<std::string> smtrat::settings::ModuleSettings::parameters |
The documentation for this struct was generated from the following file: