Lines Matching refs:WithinRelMatcher
3406 struct WithinRelMatcher : MatcherBase<double> { struct
3407 WithinRelMatcher(double target, double epsilon);
3422 Floating::WithinRelMatcher WithinRel(double target, double eps);
3424 Floating::WithinRelMatcher WithinRel(double target);
3425 Floating::WithinRelMatcher WithinRel(float target, float eps);
3427 Floating::WithinRelMatcher WithinRel(float target);
11486 WithinRelMatcher::WithinRelMatcher(double target, double epsilon): in WithinRelMatcher() function in Catch::Matchers::Floating::WithinRelMatcher
11493 bool WithinRelMatcher::match(double const& matchee) const { in match()
11499 std::string WithinRelMatcher::describe() const { in describe()
11519 Floating::WithinRelMatcher WithinRel(double target, double eps) { in WithinRel()
11520 return Floating::WithinRelMatcher(target, eps); in WithinRel()
11523 Floating::WithinRelMatcher WithinRel(double target) { in WithinRel()
11524 return Floating::WithinRelMatcher(target, std::numeric_limits<double>::epsilon() * 100); in WithinRel()
11527 Floating::WithinRelMatcher WithinRel(float target, float eps) { in WithinRel()
11528 return Floating::WithinRelMatcher(target, eps); in WithinRel()
11531 Floating::WithinRelMatcher WithinRel(float target) { in WithinRel()
11532 return Floating::WithinRelMatcher(target, std::numeric_limits<float>::epsilon() * 100); in WithinRel()