#include <interval_bounds.hpp>
|
| BOOST_STATIC_CONSTANT (bound_type, static_open=0) |
|
| BOOST_STATIC_CONSTANT (bound_type, static_left_open=1) |
|
| BOOST_STATIC_CONSTANT (bound_type, static_right_open=2) |
|
| BOOST_STATIC_CONSTANT (bound_type, static_closed=3) |
|
| BOOST_STATIC_CONSTANT (bound_type, dynamic=4) |
|
| BOOST_STATIC_CONSTANT (bound_type, undefined=5) |
|
| BOOST_STATIC_CONSTANT (bound_type, _open=0) |
|
| BOOST_STATIC_CONSTANT (bound_type, _left_open=1) |
|
| BOOST_STATIC_CONSTANT (bound_type, _right_open=2) |
|
| BOOST_STATIC_CONSTANT (bound_type, _closed=3) |
|
| BOOST_STATIC_CONSTANT (bound_type, _right=1) |
|
| BOOST_STATIC_CONSTANT (bound_type, _left=2) |
|
| BOOST_STATIC_CONSTANT (bound_type, _all=3) |
|
| interval_bounds () |
|
| interval_bounds (bound_type bounds) |
|
interval_bounds | all () const |
|
interval_bounds | left () const |
|
interval_bounds | right () const |
|
interval_bounds | reverse_left () const |
|
interval_bounds | reverse_right () const |
|
bound_type | bits () const |
|
boost::icl::interval_bounds::interval_bounds |
( |
| ) |
|
|
inline |
boost::icl::interval_bounds::interval_bounds |
( |
bound_type |
bounds | ) |
|
|
inlineexplicit |
bound_type boost::icl::interval_bounds::bits |
( |
| ) |
const |
|
inline |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
static_open |
= 0 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
static_left_open |
= 1 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
static_right_open |
= 2 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
static_closed |
= 3 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
dynamic |
= 4 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
undefined |
= 5 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
_open |
= 0 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
_left_open |
= 1 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
_right_open |
= 2 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
_closed |
= 3 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
_right |
= 1 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
_left |
= 2 |
|
) |
| |
boost::icl::interval_bounds::BOOST_STATIC_CONSTANT |
( |
bound_type |
, |
|
|
_all |
= 3 |
|
) |
| |
References interval_bounds().
Referenced by boost::icl::cardinality(), boost::icl::discrete_interval< DomainT, Compare >::closed(), boost::icl::continuous_interval< DomainT, Compare >::closed(), boost::icl::interval< DomainT, Compare >::closed(), boost::icl::hull(), boost::icl::is_empty(), boost::icl::singleton(), and boost::icl::detail::unit_trail().
Referenced by boost::icl::all(), all(), bits(), boost::icl::left(), left(), boost::icl::operator!=(), boost::icl::operator&(), boost::icl::operator<<(), boost::icl::operator==(), boost::icl::operator>>(), boost::icl::operator|(), boost::icl::operator~(), reverse_left(), reverse_right(), boost::icl::right(), and right().
The documentation for this class was generated from the following file: