ncbi::boost_fp_impl Namespace Reference


Classes

struct  percent_tolerance_t
struct  fraction_tolerance_t
class  close_at_tolerance
struct  check_is_close_t
struct  check_is_small_t

Namespaces

namespace  tt_detail

Enumerations

enum  floating_point_comparison_type { FPC_STRONG, FPC_WEAK }

Functions

template<typename Out, typename FPT>
Out & operator<< (Out &out, percent_tolerance_t< FPT > t)
template<typename FPT>
percent_tolerance_t< FPT > percent_tolerance (FPT v)
template<typename Out, typename FPT>
Out & operator<< (Out &out, fraction_tolerance_t< FPT > t)
template<typename FPT>
fraction_tolerance_t< FPT > fraction_tolerance (FPT v)

Variables

check_is_close_t check_is_close
check_is_small_t check_is_small


Enumeration Type Documentation

enum ncbi::boost_fp_impl::floating_point_comparison_type
 

Enumerator:
FPC_STRONG 
FPC_WEAK 

Definition at line 46 of file floating_point_comparison.hpp.


Function Documentation

template<typename FPT>
fraction_tolerance_t<FPT> ncbi::boost_fp_impl::fraction_tolerance FPT  v  )  [inline]
 

Definition at line 156 of file floating_point_comparison.hpp.

Referenced by g_FloatingPoint_Compare().

template<typename Out, typename FPT>
Out& ncbi::boost_fp_impl::operator<< Out &  out,
fraction_tolerance_t< FPT >  t
 

Definition at line 147 of file floating_point_comparison.hpp.

template<typename Out, typename FPT>
Out& ncbi::boost_fp_impl::operator<< Out &  out,
percent_tolerance_t< FPT >  t
 

Definition at line 121 of file floating_point_comparison.hpp.

template<typename FPT>
percent_tolerance_t<FPT> ncbi::boost_fp_impl::percent_tolerance FPT  v  )  [inline]
 

Definition at line 130 of file floating_point_comparison.hpp.

Referenced by g_FloatingPoint_Compare().


Variable Documentation

check_is_close_t ncbi::boost_fp_impl::check_is_close [static]
 

Definition at line 234 of file floating_point_comparison.hpp.

Referenced by g_FloatingPoint_Compare().

check_is_small_t ncbi::boost_fp_impl::check_is_small [static]
 

Definition at line 256 of file floating_point_comparison.hpp.


Generated on Mon Dec 7 16:08:29 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:24:38 2009 by modify_doxy.py rev. 173732