chunkedseq
container library for large in-memory data sets
|
#include <itemsearch.hpp>
Public Types | |
using | chunk_type = Chunk |
using | queue_type = typename Chunk::queue_type |
using | size_type = size_t |
using | value_type = typename chunk_type::value_type |
using | pointer = value_type * |
using | algebra_type = Algebra |
using | measured_type = typename Algebra::value_type |
using | queue_search_type = Queue_search< queue_type, algebra_type, Size_access > |
using | result_type = typename queue_search_type::result_type |
Public Member Functions | |
template<class Pred , class Measure > | |
result_type | operator() (const chunk_type &chunk, const Measure &meas, measured_type prefix, const Pred &p) const |
Definition at line 251 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::algebra_type = Algebra |
Definition at line 260 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::chunk_type = Chunk |
Definition at line 254 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::measured_type = typename Algebra::value_type |
Definition at line 261 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::pointer = value_type* |
Definition at line 258 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::queue_search_type = Queue_search<queue_type, algebra_type, Size_access> |
Definition at line 263 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::queue_type = typename Chunk::queue_type |
Definition at line 255 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::result_type = typename queue_search_type::result_type |
Definition at line 265 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::size_type = size_t |
Definition at line 256 of file itemsearch.hpp.
using pasl::data::chunkedseq::itemsearch::search_in_chunk< Chunk, Algebra, Size_access, Queue_search >::value_type = typename chunk_type::value_type |
Definition at line 257 of file itemsearch.hpp.
|
inline |
Definition at line 270 of file itemsearch.hpp.