Class Dune::XT::Common::ParameterType¶
-
class Dune::XT::Common::ParameterType¶
Describes the type of a Parameter as a set of named keys with their respective value sizes.
Method Dune::XT::Common::ParameterType::operator=¶
-
ParameterType &Dune::XT::Common::ParameterType::operator=(const ParameterType &other) = default¶
No documentation provided.
Method Dune::XT::Common::ParameterType::operator=¶
-
ParameterType &Dune::XT::Common::ParameterType::operator=(ParameterType &&source) = default¶
No documentation provided.
Method Dune::XT::Common::ParameterType::operator+¶
-
ParameterType Dune::XT::Common::ParameterType::operator+(const ParameterType &other) const¶
No documentation provided.
Method Dune::XT::Common::ParameterType::operator==¶
-
bool Dune::XT::Common::ParameterType::operator==(const ParameterType &other) const¶
Note
In the special case that this and other both have only a single key, and either of the keys is ‘unspecified’, then they compare equal if the sizes corresponding to these keys compare equal.
See also: Take a look at test/parameter.cc for examples.
Method Dune::XT::Common::ParameterType::operator!=¶
-
bool Dune::XT::Common::ParameterType::operator!=(const ParameterType &other) const¶
No documentation provided.
Method Dune::XT::Common::ParameterType::operator<¶
-
bool Dune::XT::Common::ParameterType::operator<(const ParameterType &other) const¶
Returns true, if each of our keys is contained in other (with equal respective lengths), and other contains additional keys.
Method Dune::XT::Common::ParameterType::operator<=¶
-
bool Dune::XT::Common::ParameterType::operator<=(const ParameterType &other) const¶
No documentation provided.
Method Dune::XT::Common::ParameterType::report¶
-
std::string Dune::XT::Common::ParameterType::report() const¶
No documentation provided.
Constructor Dune::XT::Common::ParameterType::ParameterType¶
-
Dune::XT::Common::ParameterType::ParameterType() noexcept = default¶
No documentation provided.
Constructor Dune::XT::Common::ParameterType::ParameterType¶
-
Dune::XT::Common::ParameterType::ParameterType(const ParameterType &other) = default¶
No documentation provided.
Constructor Dune::XT::Common::ParameterType::ParameterType¶
-
Dune::XT::Common::ParameterType::ParameterType(ParameterType &&source) = default¶
No documentation provided.
Constructor Dune::XT::Common::ParameterType::ParameterType¶
-
Dune::XT::Common::ParameterType::ParameterType(int &&source)¶
No documentation provided.
Constructor Dune::XT::Common::ParameterType::ParameterType¶
-
Dune::XT::Common::ParameterType::ParameterType(const std::string &key)¶
No documentation provided.
Constructor Dune::XT::Common::ParameterType::ParameterType¶
-
Dune::XT::Common::ParameterType::ParameterType(const std::string &key, const int &sz)¶
No documentation provided.
Constructor Dune::XT::Common::ParameterType::ParameterType¶
-
Dune::XT::Common::ParameterType::ParameterType(const std::pair<const char*, int> &key_size_pair)¶
No documentation provided.