#include <boost/circular_buffer_fwd.hpp>
#include <boost/detail/workaround.hpp>
#include <boost/static_assert.hpp>
#include <boost/detail/iterator.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <boost/circular_buffer/debug.hpp>
#include <boost/circular_buffer/details.hpp>
#include <boost/circular_buffer/base.hpp>
#include <boost/circular_buffer/space_optimized.hpp>
Go to the source code of this file.
◆ BOOST_CB_ASSERT
#define BOOST_CB_ASSERT |
( |
|
Expr | ) |
((void)0) |
◆ BOOST_CB_ASSERT_TEMPLATED_ITERATOR_CONSTRUCTORS
#define BOOST_CB_ASSERT_TEMPLATED_ITERATOR_CONSTRUCTORS ((void)0); |
◆ BOOST_CB_ENABLE_DEBUG
#define BOOST_CB_ENABLE_DEBUG 0 |
◆ BOOST_CB_IS_CONVERTIBLE
#define BOOST_CB_IS_CONVERTIBLE |
( |
|
Iterator, |
|
|
|
Type |
|
) |
| BOOST_CB_STATIC_ASSERT((is_convertible<typename detail::iterator_traits<Iterator>::value_type, Type>::value)) |
◆ BOOST_CB_STATIC_ASSERT
#define BOOST_CB_STATIC_ASSERT |
( |
|
Expr | ) |
BOOST_STATIC_ASSERT(Expr) |