chunkedseq
container library for large in-memory data sets
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc > Member List

This is the complete list of members for pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >, including all inherited members.

allocator_type typedefpasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >
array_index_of_logical_index(int ix) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
back() const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
backn(value_type *dst, int nb) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
capacitypasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >static
clear()pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
empty() const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
for_each(const Body &body) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
for_each_segment(int lo, int hi, const Body &body) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
front() const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
frontn(value_type *dst, int nb) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
full() const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
index_of_pointer(const value_type *p) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
operator[](int ix) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
operator[](size_t ix) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
pop_back()pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
pop_front()pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
popn_back(int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
popn_back(value_type *dst, int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
popn_front(int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
popn_front(value_type *dst, int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
push_back(const value_type &x)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
push_front(const value_type &x)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
pushn_back(const value_type *xs, int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
pushn_back(const Body &body, int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
pushn_front(const value_type *xs, int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
ringbuffer_ptrx()pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
ringbuffer_ptrx(const ringbuffer_ptrx &other)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
ringbuffer_ptrx(size_type nb, const value_type &val)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
segment_by_index(int ix) const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
segment_type typedefpasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >
self_type typedefpasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >
size() const pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
size_type typedefpasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >
swap(ringbuffer_ptrx &other)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
transfer_from_back_to_front(ringbuffer_ptrx &target, int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
transfer_from_front_to_back(ringbuffer_ptrx &target, int nb)pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline
value_type typedefpasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >
~ringbuffer_ptrx()pasl::data::fixedcapacity::base::ringbuffer_ptrx< Array_alloc, Item_alloc >inline