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