Functions | |
template<class Type > | |
boost::enable_if < is_asymmetric_interval< Type > , bool >::type | exclusive_less (const Type &left, const Type &right) |
template<class Type > | |
boost::enable_if < is_discrete_interval< Type > , bool >::type | exclusive_less (const Type &left, const Type &right) |
template<class Type > | |
boost::enable_if < has_symmetric_bounds< Type > , bool >::type | exclusive_less (const Type &left, const Type &right) |
template<class Type > | |
boost::enable_if < is_continuous_interval< Type > , bool >::type | exclusive_less (const Type &left, const Type &right) |
template<class Type > | |
boost::enable_if< is_interval < Type >, bool >::type | contains (const Type &super, const Type &sub) |
|
inline |
References boost::icl::lower_less_equal(), and boost::icl::upper_less_equal().
Referenced by boost::icl::contains().
|
inline |
References BOOST_ASSERT, boost::icl::is_empty(), boost::icl::lower(), and boost::icl::upper().
|
inline |
References BOOST_ASSERT, boost::icl::first(), boost::icl::is_empty(), and boost::icl::last().
|
inline |
References BOOST_ASSERT, boost::icl::first(), boost::icl::is_empty(), and boost::icl::last().
|
inline |