#include <sort.hh>
Public Member Functions | |
MergingReader (int in, Offsets *in_offsets, Offsets *out_offsets, std::size_t buffer_size, std::size_t total_memory, const Compare &compare, const Combine &combine) | |
void | Run (const ChainPosition &position) |
void | Run (const ChainPosition &position, bool assert_one) |
Protected Attributes | |
Offsets * | in_offsets_ |
Definition at line 226 of file sort.hh.
util::stream::MergingReader< Compare, Combine >::MergingReader | ( | int | in, | |
Offsets * | in_offsets, | |||
Offsets * | out_offsets, | |||
std::size_t | buffer_size, | |||
std::size_t | total_memory, | |||
const Compare & | compare, | |||
const Combine & | combine | |||
) | [inline] |
void util::stream::MergingReader< Compare, Combine >::Run | ( | const ChainPosition & | position, | |
bool | assert_one | |||
) | [inline] |
void util::stream::MergingReader< Compare, Combine >::Run | ( | const ChainPosition & | position | ) | [inline] |
Reimplemented in util::stream::OwningMergingReader< Compare, Combine >.
Definition at line 234 of file sort.hh.
Referenced by util::stream::MergingReader< Compare, Combine >::Run().
Offsets* util::stream::MergingReader< Compare, Combine >::in_offsets_ [protected] |
Definition at line 326 of file sort.hh.
Referenced by util::stream::MergingReader< Compare, Combine >::Run().