Apache Mesos
Public Types | Static Public Member Functions | List of all members
boost::icl::interval_traits< Interval< T > > Struct Template Reference

#include <interval.hpp>

Public Types

typedef interval_traits type
 
typedef T domain_type
 
typedef std::less< T > domain_compare
 

Static Public Member Functions

static Interval< T > construct (const T &lower, const T &upper)
 
static T lower (const Interval< T > &interval)
 
static T upper (const Interval< T > &interval)
 

Member Typedef Documentation

template<typename T >
typedef std::less<T> boost::icl::interval_traits< Interval< T > >::domain_compare
template<typename T >
typedef T boost::icl::interval_traits< Interval< T > >::domain_type
template<typename T >
typedef interval_traits boost::icl::interval_traits< Interval< T > >::type

Member Function Documentation

template<typename T >
static Interval<T> boost::icl::interval_traits< Interval< T > >::construct ( const T &  lower,
const T &  upper 
)
inlinestatic
template<typename T >
static T boost::icl::interval_traits< Interval< T > >::lower ( const Interval< T > &  interval)
inlinestatic
template<typename T >
static T boost::icl::interval_traits< Interval< T > >::upper ( const Interval< T > &  interval)
inlinestatic

The documentation for this struct was generated from the following file: