class
#include <eckit/config/Parametrisation.h>
Parametrisation
Derived classes
- class Configuration
- class Spec
Constructors, destructors, conversion operators
- ~Parametrisation() virtual
- Destructor redundant but fixes sanity compiler warnings.
Public functions
-
auto has(const std::
string& name) const -> bool pure virtual -
auto get(const std::
string& name, std:: string& value) const -> bool pure virtual -
auto get(const std::
string& name, bool& value) const -> bool pure virtual -
auto get(const std::
string& name, int& value) const -> bool pure virtual -
auto get(const std::
string& name, long& value) const -> bool pure virtual -
auto get(const std::
string& name, long long& value) const -> bool virtual -
auto get(const std::
string& name, size_t& value) const -> bool pure virtual -
auto get(const std::
string& name, float& value) const -> bool pure virtual -
auto get(const std::
string& name, double& value) const -> bool pure virtual -
auto get(const std::
string& name, std:: vector<int>& value) const -> bool pure virtual -
auto get(const std::
string& name, std:: vector<long>& value) const -> bool pure virtual -
auto get(const std::
string& name, std:: vector<long long>& value) const -> bool virtual -
auto get(const std::
string& name, std:: vector<size_t>& value) const -> bool pure virtual -
auto get(const std::
string& name, std:: vector<float>& value) const -> bool pure virtual -
auto get(const std::
string& name, std:: vector<double>& value) const -> bool pure virtual -
auto get(const std::
string& name, std:: vector<std:: string>& value) const -> bool pure virtual