Class Approx¶
Defined in File catch.hpp
Class Documentation¶
-
class
Catch::Detail
::
Approx
¶ Public Functions
-
Approx
(double value)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
Approxoperator()
(T const &value) const¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>Approx
(T const &value)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
Approx &epsilon
(T const &newEpsilon)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
Approx &margin
(T const &newMargin)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
Approx &scale
(T const &newScale)¶
-
std::string
toString
() const¶
Friends
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
friend booloperator==
(const T &lhs, Approx const &rhs)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
friend booloperator==
(Approx const &lhs, const T &rhs)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
friend booloperator!=
(T const &lhs, Approx const &rhs)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
friend booloperator!=
(Approx const &lhs, T const &rhs)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
friend booloperator<=
(T const &lhs, Approx const &rhs)¶
-
template<typename
T
, typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
friend booloperator<=
(Approx const &lhs, T const &rhs)¶
-