Class template Dune::XT::Common::ValidateInverse

Inherits from Dune::XT::Common::ValidatorInterface.

template<class T, class Validator>
class Dune::XT::Common::ValidateInverse<T, Validator> : public ValidatorInterface<T, ValidateInverse<T, Validator>>

validate iff not Validator(arg)

Method Dune::XT::Common::ValidateInverse::operator()

template<class T, class Validator>
inline bool Dune::XT::Common::ValidateInverse<T, Validator>::operator()(const T &val) const

No documentation provided.

Method Dune::XT::Common::ValidateInverse::msg

template<class T, class Validator>
std::string Dune::XT::Common::ValidateInverse<T, Validator>::msg(const T &value) const

No documentation provided.

Constructor Dune::XT::Common::ValidateInverse::ValidateInverse<T, Validator>

template<>
template<class T, class Validator>
explicit Dune::XT::Common::ValidateInverse<T, Validator>::ValidateInverse<T, Validator>(const Validator validator = Validator())

No documentation provided.

Constructor Dune::XT::Common::ValidateInverse::ValidateInverse<T, Validator>

template<>
template<class T, class Validator>
explicit Dune::XT::Common::ValidateInverse<T, Validator>::ValidateInverse<T, Validator>(const T arg)

No documentation provided.

Field Dune::XT::Common::ValidateInverse::validator_

const Validator Dune::XT::Common::ValidateInverse::validator_

No documentation provided.