Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::icl::interval_traits< Type > Struct Template Reference

#include <interval_traits.hpp>

Public Types

typedef interval_traits type
 
typedef domain_type_of< Type >
::type 
domain_type
 

Static Public Member Functions

static Type construct (const domain_type &lo, const domain_type &up)
 
static domain_type upper (const Type &inter_val)
 
static domain_type lower (const Type &inter_val)
 

Member Typedef Documentation

template<class Type>
typedef domain_type_of<Type>::type boost::icl::interval_traits< Type >::domain_type
template<class Type>
typedef interval_traits boost::icl::interval_traits< Type >::type

Member Function Documentation

template<class Type>
static Type boost::icl::interval_traits< Type >::construct ( const domain_type lo,
const domain_type up 
)
static
template<class Type>
static domain_type boost::icl::interval_traits< Type >::lower ( const Type &  inter_val)
static

Referenced by boost::icl::lower().

template<class Type>
static domain_type boost::icl::interval_traits< Type >::upper ( const Type &  inter_val)
static

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