Struct template interval_traits<icl::closed_interval< DomainT, Compare >>
boost::icl::interval_traits<icl::closed_interval< DomainT, Compare >>
Synopsis
template<typename DomainT, ICL_COMPARE Compare>
struct interval_traits<icl::closed_interval< DomainT, Compare >> {
typedef DomainT domain_type;
typedef icl::closed_interval< DomainT, Compare > interval_type;
typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
static interval_type construct(const domain_type &, const domain_type &);
static domain_type lower(const interval_type &);
static domain_type upper(const interval_type &);
};
Description
interval_traits public member functions
typedef ICL_COMPARE_DOMAIN(Сравните, Домен;
interval_traits public static functions
статическийинтервал_тип конструкция(конст домен_тип,ло,констдомен_тип,;
static domain_typelower(constинтервал_type & inter_val;
static domain_typeupper(constинтервал_type & inter_val;