_effective_tolerance(double tolerance_) const | datatools::real_range | protected |
_set_defaults() | datatools::real_range | protected |
compare(const real_range &range_) const | datatools::real_range | |
compute_tolerance(double lower_, double upper_, double relative_tolerance_=-1.0) | datatools::real_range | static |
dump(std::ostream &out_=std::clog, double tolerance_=-1.0) const | datatools::real_range | |
first(double tolerance_=-1.0) const | datatools::real_range | |
get_lower() const | datatools::real_range | |
get_preferred_unit() const | datatools::real_range | |
get_unit_label() const | datatools::real_range | |
get_upper() const | datatools::real_range | |
has(double value_, double tolerance_=-1.0) const | datatools::real_range | |
has(const real_range &rr_, double tolerance_=-1.0) const | datatools::real_range | |
has_preferred_unit() const | datatools::real_range | |
has_unit_label() const | datatools::real_range | |
invalidate() | datatools::real_range | |
is_bounded() const | datatools::real_range | |
is_empty(double tolerance_=-1.0) const | datatools::real_range | |
is_half_bounded() const | datatools::real_range | |
is_lower_bounded() const | datatools::real_range | |
is_lower_included() const | datatools::real_range | |
is_singleton(double tolerance_=-1.0) const | datatools::real_range | |
is_upper_bounded() const | datatools::real_range | |
is_upper_included() const | datatools::real_range | |
is_valid() const | datatools::real_range | |
last(double tolerance_=-1.0) const | datatools::real_range | |
make_bounded(double from_, double to_, bool lower_included_=true, bool upper_included_=true) | datatools::real_range | |
make_empty() | datatools::real_range | |
make_lower_unbounded(double to_, bool inclusive_=true) | datatools::real_range | |
make_negative_unbounded() | datatools::real_range | |
make_positive_unbounded() | datatools::real_range | |
make_singleton(double) | datatools::real_range | |
make_unbounded() | datatools::real_range | |
make_upper_unbounded(double from_, bool inclusive_=true) | datatools::real_range | |
operator<(const real_range &range_) const | datatools::real_range | |
operator<<(std::ostream &out_, const real_range &range_) | datatools::real_range | friend |
operator==(const real_range &range_) const | datatools::real_range | |
operator>(const real_range &range_) const | datatools::real_range | |
operator>>(std::istream &in_, real_range &range_) | datatools::real_range | friend |
real_range() | datatools::real_range | |
real_range(double from_, double to_, range_bound_info_type from_policy_=range_bound_included, range_bound_info_type to_policy_=range_bound_included) | datatools::real_range | |
reset() | datatools::real_range | |
reset_lower() | datatools::real_range | |
reset_preferred_unit() | datatools::real_range | |
reset_unit_label() | datatools::real_range | |
reset_upper() | datatools::real_range | |
set(double from_, double to_, range_bound_info_type from_policy_=range_bound_included, range_bound_info_type to_policy_=range_bound_included) | datatools::real_range | |
set_lower(double from_, range_bound_info_type policy_=range_bound_included) | datatools::real_range | |
set_preferred_unit(const std::string &pus_) | datatools::real_range | |
set_unit_label(const std::string &) | datatools::real_range | |
set_upper(double to_, range_bound_info_type policy_=range_bound_included) | datatools::real_range | |
singleton(double tolerance_=-1.0) const | datatools::real_range | |
width(double tolerance_=-1.0) const | datatools::real_range | |