Apache Mesos
Classes | Namespaces | Functions
interval.hpp File Reference
#include <functional>
#include <iostream>
#include <boost/icl/interval.hpp>
#include <boost/icl/interval_set.hpp>

Go to the source code of this file.

Classes

class  Interval< T >
 
class  IntervalSet< T >
 
class  Bound< T >
 
class  Interval< T >
 
class  IntervalSet< T >
 
struct  boost::icl::interval_traits< Interval< T > >
 
struct  boost::icl::interval_bound_type< Interval< T > >
 

Namespaces

 boost
 
 boost::icl
 

Functions

template<typename T >
std::ostream & operator<< (std::ostream &stream, const Interval< T > &interval)
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, const IntervalSet< T > &set)
 
template<typename T , typename X >
IntervalSet< T > operator+ (const IntervalSet< T > &set, const X &x)
 
template<typename T , typename X >
IntervalSet< T > operator- (const IntervalSet< T > &set, const X &x)
 

Function Documentation

template<typename T , typename X >
IntervalSet<T> operator+ ( const IntervalSet< T > &  set,
const X &  x 
)
template<typename T , typename X >
IntervalSet<T> operator- ( const IntervalSet< T > &  set,
const X &  x 
)
template<typename T >
std::ostream& operator<< ( std::ostream &  stream,
const Interval< T > &  interval 
)
template<typename T >
std::ostream& operator<< ( std::ostream &  stream,
const IntervalSet< T > &  set 
)