Lines Matching refs:discrete_interval

28 class discrete_interval  class
31 typedef discrete_interval<DomainT,Compare> type;
41 discrete_interval() in discrete_interval() function in boost::icl::discrete_interval
53 explicit discrete_interval(const DomainT& val) in discrete_interval() function in boost::icl::discrete_interval
62 discrete_interval(const DomainT& low, const DomainT& up, in discrete_interval() function in boost::icl::discrete_interval
64 discrete_interval* = 0) in discrete_interval() argument
76 …static discrete_interval open (const DomainT& lo, const DomainT& up){ return discrete_interva… in open()
77 …static discrete_interval right_open(const DomainT& lo, const DomainT& up){ return discrete_interva… in right_open()
78 …static discrete_interval left_open (const DomainT& lo, const DomainT& up){ return discrete_interva… in left_open()
79 …static discrete_interval closed (const DomainT& lo, const DomainT& up){ return discrete_interva… in closed()
91 struct interval_traits< icl::discrete_interval<DomainT, Compare> >
96 typedef icl::discrete_interval<DomainT, Compare> interval_type;
111 struct dynamic_interval_traits<boost::icl::discrete_interval<DomainT,Compare> >
114 typedef boost::icl::discrete_interval<DomainT,Compare> interval_type;
139 struct interval_bound_type< discrete_interval<DomainT,Compare> >
146 struct is_discrete_interval<discrete_interval<DomainT,Compare> >
148 typedef is_discrete_interval<discrete_interval<DomainT,Compare> > type;
153 struct type_to_string<icl::discrete_interval<DomainT,Compare> >
160 struct value_size<icl::discrete_interval<DomainT> >
162 static std::size_t apply(const icl::discrete_interval<DomainT>&) in apply()