allocator_type typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
array_one() | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
array_one() const | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
array_range typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
array_two() | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
array_two() const | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
assign(InputIterator first, InputIterator last) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
assign(const Range &r) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
assign(size_type n, value_type to_clone) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
assign(capacity_type capacity, size_type n, value_type to_clone) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
assign(capacity_type capacity, InputIterator first, InputIterator last) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
at(size_type n) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
at(size_type n) const | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
auto_type typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
back() | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
back() const | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
BOOST_PTR_CONTAINER_DEFINE_RELEASE_AND_CLONE(ptr_circular_buffer, base_type, this_type) public | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
c_array() | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
capacity() const | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
capacity_type typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
clone_allocator_type typedef | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | |
const_array_range typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
const_iterator typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
const_pointer typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
const_reference typedef | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | |
erase_if(iterator first, iterator last, Pred pred) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
erase_if(Pred pred) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
front() | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
front() const | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
full() const | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
get_allocator() const | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
insert(iterator pos, value_type ptr) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
insert(iterator pos, std::auto_ptr< U > ptr) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
insert(iterator pos, InputIterator first, InputIterator last) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
insert(iterator before, const Range &r) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
is_null(size_type idx) const | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
iterator typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
linearize() | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
merge(iterator first, iterator last, ptr_sequence_adapter &from) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
merge(iterator first, iterator last, ptr_sequence_adapter &from, BinPred pred) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
merge(ptr_sequence_adapter &r) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
merge(ptr_sequence_adapter &r, BinPred pred) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
operator=(ptr_circular_buffer r) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::operator=(const ptr_sequence_adapter r) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::operator=(std::auto_ptr< PtrContainer > clone) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
operator[](size_type n) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
operator[](size_type n) const | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
pointer typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
pop_back() | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
pop_front() | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_circular_buffer() | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
ptr_circular_buffer(capacity_type n) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inlineexplicit |
ptr_circular_buffer(capacity_type n, const allocator_type &alloc) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
ptr_circular_buffer(ForwardIterator first, ForwardIterator last) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
ptr_circular_buffer(capacity_type n, InputIterator first, InputIterator last) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
ptr_circular_buffer(const ptr_circular_buffer &r) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
ptr_circular_buffer(const ptr_circular_buffer< U > &r) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
ptr_sequence_adapter() | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(const Allocator &a) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inlineexplicit |
ptr_sequence_adapter(SizeType n, ptr_container_detail::fixed_length_sequence_tag tag) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(SizeType n, const Allocator &a, ptr_container_detail::fixed_length_sequence_tag tag) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(InputIterator first, InputIterator last) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(InputIterator first, InputIterator last, const Allocator &a) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(ForwardIterator first, ForwardIterator last, ptr_container_detail::fixed_length_sequence_tag tag) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(SizeType n, ForwardIterator first, ForwardIterator last, ptr_container_detail::fixed_length_sequence_tag tag) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(const ptr_sequence_adapter &r) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(const ptr_sequence_adapter< U, boost::circular_buffer< void *, Allocator >, CloneAllocator > &r) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(const ptr_sequence_adapter &r, ptr_container_detail::fixed_length_sequence_tag tag) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(const ptr_sequence_adapter< U, boost::circular_buffer< void *, Allocator >, CloneAllocator > &r, ptr_container_detail::fixed_length_sequence_tag tag) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
ptr_sequence_adapter(std::auto_ptr< PtrContainer > clone) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inlineexplicit |
push_back(value_type ptr) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
push_back(std::auto_ptr< U > ptr) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
push_front(value_type ptr) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
push_front(std::auto_ptr< U > ptr) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
reference typedef | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | |
rerase(iterator pos) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rerase(iterator first, iterator last) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rerase(const Range &r) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
reserve() const | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
reserve(size_type n) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
resize(size_type size) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
resize(size_type size, value_type to_clone) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
reverse() | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
rinsert(iterator pos, value_type ptr) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rinsert(iterator pos, std::auto_ptr< U > ptr) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rinsert(iterator pos, InputIterator first, InputIterator last) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rinsert(iterator before, const Range &r) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rotate(const_iterator new_begin) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rresize(size_type size) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rresize(size_type size, value_type to_clone) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
rset_capacity(capacity_type new_capacity) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
scoped_deleter typedef | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | protected |
set_capacity(capacity_type new_capacity) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
size_type typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |
sort(iterator first, iterator last) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
sort() | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
sort(iterator first, iterator last, Compare comp) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
sort(Compare comp) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
transfer(iterator before, BOOST_DEDUCED_TYPENAME PtrSeqAdapter::iterator first, BOOST_DEDUCED_TYPENAME PtrSeqAdapter::iterator last, PtrSeqAdapter &from) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
transfer(iterator before, BOOST_DEDUCED_TYPENAME PtrSeqAdapter::iterator object, PtrSeqAdapter &from) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
transfer(iterator before, const Range &r, PtrSeqAdapter &from) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
transfer(iterator before, PtrSeqAdapter &from) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
transfer(iterator before, value_type *from, size_type size, bool delete_from=true) | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | inline |
unique(iterator first, iterator last) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
unique() | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
unique(iterator first, iterator last, Compare comp) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
unique(Compare comp) | boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator > | inline |
value_type typedef | boost::ptr_circular_buffer< T, CloneAllocator, Allocator > | |