17template <
typename float_t>
 
   20    return ((lhs_delta > rhs_delta) ? lhs_delta : rhs_delta);
 
 
   27    _delta = SINGLE_PRECISION_DELTA;
 
 
   34    _delta = DOUBLE_PRECISION_DELTA;
 
 
   37template <
typename float_t>
 
   43template <
typename float_t>
 
   50template <
typename float_t>
 
   55template <
typename float_t>
 
   63template <
typename float_t>
 
   70template <
typename float_t>
 
   76template <
typename float_t>
 
   83template <
typename float_t>
 
   89template <
typename float_t>
 
   96template <
typename float_t>
 
  102template <
typename float_t>
 
  107    return (std::abs(lhs.
_value - rhs) < delta);
 
 
  110template <
typename float_t>
 
  113    return !(lhs == rhs);
 
 
  116template <
typename float_t>
 
  121    return ((rhs - lhs.
_value) > delta);
 
 
  124template <
typename float_t>
 
  130template <
typename float_t>
 
  135    return ((lhs.
_value - rhs) > delta);
 
 
  138template <
typename float_t>
 
  144template <
typename float_t>
 
  148    return (std::abs(lhs - rhs.
_value) < delta);
 
 
  151template <
typename float_t>
 
  154    return !(lhs == rhs);
 
 
  157template <
typename float_t>
 
  162    return ((rhs.
_value - lhs) > delta);
 
 
  165template <
typename float_t>
 
  171template <
typename float_t>
 
  176    return ((lhs - rhs.
_value) > delta);
 
 
  179template <
typename float_t>
 
 
UHD_INLINE fp_compare_delta(float_t value)
float_t _delta
Definition math.hpp:212
UHD_INLINE void operator=(const fp_compare_delta ©)
Definition fp_compare_delta.ipp:56
UHD_INLINE ~fp_compare_delta()
Definition fp_compare_delta.ipp:51
float_t _value
Definition math.hpp:211
#define UHD_INLINE
Definition config.h:65
Definition fp_compare_delta.ipp:15
UHD_INLINE float_t fp_compare_select_delta(float_t lhs_delta, float_t rhs_delta)
Definition fp_compare_delta.ipp:18
UHD_INLINE bool operator!=(fp_compare_delta< float_t > lhs, fp_compare_delta< float_t > rhs)
Definition fp_compare_delta.ipp:71
UHD_INLINE bool operator<=(fp_compare_delta< float_t > lhs, fp_compare_delta< float_t > rhs)
Definition fp_compare_delta.ipp:84
UHD_INLINE bool operator==(fp_compare_delta< float_t > lhs, fp_compare_delta< float_t > rhs)
Definition fp_compare_delta.ipp:64
UHD_INLINE bool operator<(fp_compare_delta< float_t > lhs, fp_compare_delta< float_t > rhs)
Definition fp_compare_delta.ipp:77
UHD_INLINE bool operator>(fp_compare_delta< float_t > lhs, fp_compare_delta< float_t > rhs)
Definition fp_compare_delta.ipp:90
UHD_INLINE bool operator>=(fp_compare_delta< float_t > lhs, fp_compare_delta< float_t > rhs)
Definition fp_compare_delta.ipp:97
Definition fp_compare_delta.ipp:15
Definition build_info.hpp:12