chunkedseq
container library for large in-memory data sets
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator > Member List

This is the complete list of members for pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >, including all inherited members.

algebra_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
allocator_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
back()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
back_innerpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
back_outerpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
backn(value_type *dst, size_type nb) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
begin() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
cache_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
check() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
check_size() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
chunk_algebra_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
chunk_alloc()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotectedstatic
chunk_cache_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
chunk_capacitypasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protectedstatic
chunk_free(chunk_pointer c)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotectedstatic
chunk_measpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
chunk_measure_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
chunk_measured_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
chunk_pointer typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
chunk_search_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
chunk_split(const Pred &p, middle_measured_type prefix, chunk_type &src, value_type &x, chunk_type &dst)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
chunk_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
chunkedbagbase()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
chunkedbagbase(const measure_type &meas)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
chunkedbagbase(const self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
chunkedbagbase(std::initializer_list< value_type > l)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
clear()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
concat(self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
config_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
const_chunk_pointer typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
const_pointer typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
const_reference typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
const_self_pointer_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
copy_measure_to(self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
difference_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
empty() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
end() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
ensure_empty_back_inner()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
extras::split_by_index(self_type &c, size_type i, self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >friend
for_each(const Body &f) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
for_each(iterator beg, iterator end, const Body &f) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
for_each_segment(const Body &f) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
for_each_segment(iterator begin, iterator end, const Body &f) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
front()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
frontn(value_type *dst, size_type nb) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
get_cached() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
get_chunk_containing_last_item() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
get_measure() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
init()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
insert(iterator position, const value_type &val)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
is_buffer(const chunk_type *c) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
iterator typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
iteratorpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
measure_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
measured_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
middlepasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
middle_algebra_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
middle_cache_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
middle_measpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
middle_measure_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
middle_measured_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
middle_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
operator[](size_type n) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
pointer typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
pop()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
pop_back()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
pop_front()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
popn(size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
popn(value_type *dst, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
popn_back(size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
popn_back(value_type *dst, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
popn_front(size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
popn_front(value_type *dst, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
position_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
print() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
print_chunk(const chunk_type &c) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
push(const value_type &x)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
push_back(const value_type &x)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
push_buffer_back(chunk_type &c)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
push_front(const value_type &x)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
pushn(const_pointer src, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
pushn_back(const_pointer src, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
pushn_front(const_pointer src, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
reference typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
restore_back_inner_full_or_empty()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
restore_back_outer_empty_iff_all_empty()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
search(const Pred &p, middle_measured_type prefix, position_type &pos) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
search_for_chunk(const Pred &p, middle_measured_type prefix, bool &found, const_chunk_pointer &cur) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
segment_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
self_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
set_measure(measure_type meas)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
size() const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
size_access typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >protected
size_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >
split(const Pred &p, reference middle_item, self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
split(const Pred &p, self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
split(size_type i, self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
split(iterator position, self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
split_approximate(self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
split_aux(const Pred &p, middle_measured_type prefix, reference x, self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
split_aux(const Pred &p, middle_measured_type prefix, self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inlineprotected
stream_backn(const Consumer &cons, size_type nb) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
stream_frontn(const Consumer &cons, size_type nb) const pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
stream_popn(const Consumer &cons, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
stream_popn_back(const Consumer &cons, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
stream_popn_front(const Consumer &cons, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
stream_pushn(const Producer &prod, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
stream_pushn_back(const Producer &prod, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
stream_pushn_front(const Producer &prod, size_type nb)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
swap(self_type &other)pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
top()pasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >inline
value_type typedefpasl::data::chunkedseq::chunkedbagbase< Configuration, Iterator >