chunkedseq
container library for large in-memory data sets
|
#include <itemsearch.hpp>
Public Types | |
using | value_type = Item |
using | const_pointer = const value_type * |
using | segment_type = segment< const_pointer > |
using | algebra_type = Algebra |
using | measured_type = typename Algebra::value_type |
using | result_type = search_result< const_pointer, measured_type > |
Static Public Member Functions | |
template<class Pred , class Measure > | |
static result_type | search_by (segment_type seg, const Measure &meas, measured_type prefix, const Pred &p) |
Definition at line 98 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_segment< Item, Algebra >::algebra_type = Algebra |
Definition at line 105 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_segment< Item, Algebra >::const_pointer = const value_type* |
Definition at line 102 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_segment< Item, Algebra >::measured_type = typename Algebra::value_type |
Definition at line 106 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_segment< Item, Algebra >::result_type = search_result<const_pointer, measured_type> |
Definition at line 108 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_segment< Item, Algebra >::segment_type = segment<const_pointer> |
Definition at line 103 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_segment< Item, Algebra >::value_type = Item |
Definition at line 101 of file itemsearch.hpp.
|
inlinestatic |
Definition at line 111 of file itemsearch.hpp.