Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::circular_buffer< T, Alloc > Member List

This is the complete list of members for boost::circular_buffer< T, Alloc >, including all inherited members.

allocator_type typedefboost::circular_buffer< T, Alloc >
array_one()boost::circular_buffer< T, Alloc >inline
array_one() const boost::circular_buffer< T, Alloc >inline
array_range typedefboost::circular_buffer< T, Alloc >
array_two()boost::circular_buffer< T, Alloc >inline
array_two() const boost::circular_buffer< T, Alloc >inline
assign(size_type n, param_value_type item)boost::circular_buffer< T, Alloc >inline
assign(capacity_type buffer_capacity, size_type n, param_value_type item)boost::circular_buffer< T, Alloc >inline
assign(InputIterator first, InputIterator last)boost::circular_buffer< T, Alloc >inline
assign(capacity_type buffer_capacity, InputIterator first, InputIterator last)boost::circular_buffer< T, Alloc >inline
at(size_type index)boost::circular_buffer< T, Alloc >inline
at(size_type index) const boost::circular_buffer< T, Alloc >inline
back()boost::circular_buffer< T, Alloc >inline
back() const boost::circular_buffer< T, Alloc >inline
begin() BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
begin() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
BOOST_RV_REF(value_type) rvalue_typeboost::circular_buffer< T, Alloc >
capacity() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
capacity_type typedefboost::circular_buffer< T, Alloc >
cb_details::iteratorboost::circular_buffer< T, Alloc >friend
circular_buffer(const allocator_type &alloc=allocator_type()) BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inlineexplicit
circular_buffer(capacity_type buffer_capacity, const allocator_type &alloc=allocator_type())boost::circular_buffer< T, Alloc >inlineexplicit
circular_buffer(size_type n, param_value_type item, const allocator_type &alloc=allocator_type())boost::circular_buffer< T, Alloc >inline
circular_buffer(capacity_type buffer_capacity, size_type n, param_value_type item, const allocator_type &alloc=allocator_type())boost::circular_buffer< T, Alloc >inline
circular_buffer(const circular_buffer< T, Alloc > &cb)boost::circular_buffer< T, Alloc >inline
circular_buffer(circular_buffer< T, Alloc > &&cb) BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
circular_buffer(InputIterator first, InputIterator last, const allocator_type &alloc=allocator_type())boost::circular_buffer< T, Alloc >inline
circular_buffer(capacity_type buffer_capacity, InputIterator first, InputIterator last, const allocator_type &alloc=allocator_type())boost::circular_buffer< T, Alloc >inline
clear() BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
const_array_range typedefboost::circular_buffer< T, Alloc >
const_iterator typedefboost::circular_buffer< T, Alloc >
const_pointer typedefboost::circular_buffer< T, Alloc >
const_reference typedefboost::circular_buffer< T, Alloc >
const_reverse_iterator typedefboost::circular_buffer< T, Alloc >
difference_type typedefboost::circular_buffer< T, Alloc >
empty() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
end() BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
end() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
erase(iterator pos)boost::circular_buffer< T, Alloc >inline
erase(iterator first, iterator last)boost::circular_buffer< T, Alloc >inline
erase_begin(size_type n)boost::circular_buffer< T, Alloc >inline
erase_end(size_type n)boost::circular_buffer< T, Alloc >inline
front()boost::circular_buffer< T, Alloc >inline
front() const boost::circular_buffer< T, Alloc >inline
full() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
get_allocator() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
get_allocator() BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
insert(iterator pos, param_value_type item)boost::circular_buffer< T, Alloc >inline
insert(iterator pos, rvalue_type item)boost::circular_buffer< T, Alloc >inline
insert(iterator pos)boost::circular_buffer< T, Alloc >inline
insert(iterator pos, size_type n, param_value_type item)boost::circular_buffer< T, Alloc >inline
insert(iterator pos, InputIterator first, InputIterator last)boost::circular_buffer< T, Alloc >inline
is_linearized() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
iterator typedefboost::circular_buffer< T, Alloc >
linearize()boost::circular_buffer< T, Alloc >inline
max_size() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
operator=(const circular_buffer< T, Alloc > &cb)boost::circular_buffer< T, Alloc >inline
operator=(circular_buffer< T, Alloc > &&cb) BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
operator[](size_type index)boost::circular_buffer< T, Alloc >inline
operator[](size_type index) const boost::circular_buffer< T, Alloc >inline
param_value_type typedefboost::circular_buffer< T, Alloc >
pointer typedefboost::circular_buffer< T, Alloc >
pop_back()boost::circular_buffer< T, Alloc >inline
pop_front()boost::circular_buffer< T, Alloc >inline
push_back(param_value_type item)boost::circular_buffer< T, Alloc >inline
push_back(rvalue_type item)boost::circular_buffer< T, Alloc >inline
push_back()boost::circular_buffer< T, Alloc >inline
push_front(param_value_type item)boost::circular_buffer< T, Alloc >inline
push_front(rvalue_type item)boost::circular_buffer< T, Alloc >inline
push_front()boost::circular_buffer< T, Alloc >inline
rbegin() BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
rbegin() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
reference typedefboost::circular_buffer< T, Alloc >
rend() BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
rend() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
rerase(iterator pos)boost::circular_buffer< T, Alloc >inline
rerase(iterator first, iterator last)boost::circular_buffer< T, Alloc >inline
reserve() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
resize(size_type new_size, param_value_type item=value_type())boost::circular_buffer< T, Alloc >inline
reverse_iterator typedefboost::circular_buffer< T, Alloc >
rinsert(iterator pos, param_value_type item)boost::circular_buffer< T, Alloc >inline
rinsert(iterator pos, rvalue_type item)boost::circular_buffer< T, Alloc >inline
rinsert(iterator pos)boost::circular_buffer< T, Alloc >inline
rinsert(iterator pos, size_type n, param_value_type item)boost::circular_buffer< T, Alloc >inline
rinsert(iterator pos, InputIterator first, InputIterator last)boost::circular_buffer< T, Alloc >inline
rotate(const_iterator new_begin)boost::circular_buffer< T, Alloc >inline
rresize(size_type new_size, param_value_type item=value_type())boost::circular_buffer< T, Alloc >inline
rset_capacity(capacity_type new_capacity)boost::circular_buffer< T, Alloc >inline
set_capacity(capacity_type new_capacity)boost::circular_buffer< T, Alloc >inline
size() const BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
size_type typedefboost::circular_buffer< T, Alloc >
swap(circular_buffer< T, Alloc > &cb) BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline
this_type typedefboost::circular_buffer< T, Alloc >
value_type typedefboost::circular_buffer< T, Alloc >
~circular_buffer() BOOST_NOEXCEPTboost::circular_buffer< T, Alloc >inline