eckit::Parametrisation class

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