Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Interval Container Library Reference

Header <boost/icl/closed_interval.hpp>
Header <boost/icl/continuous_interval.hpp>
Header <boost/icl/discrete_interval.hpp>
Header <boost/icl/dynamic_interval_traits.hpp>
Header <boost/icl/functors.hpp>
Header <boost/icl/gregorian.hpp>
Header <boost/icl/impl_config.hpp>
Header <boost/icl/interval.hpp>
Header <boost/icl/interval_base_map.hpp>
Header <boost/icl/interval_base_set.hpp>
Header <boost/icl/interval_bounds.hpp>
Header <boost/icl/interval_combining_style.hpp>
Header <boost/icl/interval_map.hpp>
Header <boost/icl/interval_set.hpp>
Header <boost/icl/interval_traits.hpp>
Header <boost/icl/iterator.hpp>
Header <boost/icl/left_open_interval.hpp>
Header <boost/icl/map.hpp>
Header <boost/icl/open_interval.hpp>
Header <boost/icl/ptime.hpp>
Header <boost/icl/rational.hpp>
Header <boost/icl/right_open_interval.hpp>
Header <boost/icl/separate_interval_set.hpp>
Header <boost/icl/split_interval_map.hpp>
Header <boost/icl/split_interval_set.hpp>
namespace boost {
  namespace icl {
    template<typename DomainT, 
             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
      class closed_interval;

    template<typename DomainT, ICL_COMPARE Compare> 
      struct interval_traits<icl::closed_interval< DomainT, Compare >>;
    template<typename DomainT, ICL_COMPARE Compare> 
      struct interval_bound_type<closed_interval< DomainT, Compare >>;
    template<typename DomainT, ICL_COMPARE Compare> 
      struct type_to_string<icl::closed_interval< DomainT, Compare >>;
    template<typename DomainT> 
      struct value_size<icl::closed_interval< DomainT >>;
  }
}

PrevUpHomeNext