|
Class interval_bounds
Class interval_bounds
boost::icl::interval_bounds
Synopsis
class interval_bounds {
public:
interval_bounds();
explicit interval_bounds(bound_type);
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 all() const;
interval_bounds left() const;
interval_bounds right() const;
interval_bounds reverse_left() const;
interval_bounds reverse_right() const;
bound_type bits() const;
static interval_bounds open();
static interval_bounds left_open();
static interval_bounds right_open();
static interval_bounds closed();
bound_type _bits;
};
Description
interval_bounds
public
construct/copy/destruct
- <
interval_bounds(); >
- <
explicitinterval_bounds(bound_typebounds); >
interval_bounds public member functions
- <
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_boundsall()const; >
- <
interval_boundsleft()const; >
- <
interval_boundsright()const; >
- <
interval_boundsreverse_left()const; >
- <
interval_boundsreverse_right()const; >
- <
bound_typebits()const; >
interval_bounds public static functions
Статья Class interval_bounds раздела Chapter 1. Boost.Icl Header <boost/icl/interval_bounds.hpp> может быть полезна для разработчиков на c++ и boost.
:: Главная :: Header <boost/icl/interval_bounds.hpp> ::
|
|