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 ( ) ; >
<explicit interval_bounds ( bound_type bounds) ; >
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_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 ; >
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> ::