Horizon
Loading...
Searching...
No Matches
Catch::Approx Class Reference

Public Member Functions

 Approx (double value)
Approx operator- () const
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
Approx operator() (T const &value) const
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
 Approx (T const &value)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
Approx & epsilon (T const &newEpsilon)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
Approx & margin (T const &newMargin)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
Approx & scale (T const &newScale)
std::string toString () const

Static Public Member Functions

static Approx custom ()

Friends

template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
bool operator== (const T &lhs, Approx const &rhs)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
bool operator== (Approx const &lhs, const T &rhs)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
bool operator!= (T const &lhs, Approx const &rhs)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
bool operator!= (Approx const &lhs, T const &rhs)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
bool operator<= (T const &lhs, Approx const &rhs)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
bool operator<= (Approx const &lhs, T const &rhs)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
bool operator>= (T const &lhs, Approx const &rhs)
template<typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
bool operator>= (Approx const &lhs, T const &rhs)

The documentation for this class was generated from the following files: