|
| serialization_sorter (memory_size_type minimumItemSize=sizeof(T), pred_t pred=pred_t()) |
|
void | set_phase_1_files (memory_size_type f1) |
|
void | set_phase_2_files (memory_size_type f2) |
|
void | set_phase_3_files (memory_size_type f3) |
|
void | set_available_files (memory_size_type f) |
| Calculate parameters from given amount of files. More...
|
|
void | set_available_files (memory_size_type f1, memory_size_type f2, memory_size_type f3) |
| Calculate parameters from given amount of files. More...
|
|
void | set_phase_1_memory (memory_size_type m1) |
|
void | set_phase_2_memory (memory_size_type m2) |
|
void | set_phase_3_memory (memory_size_type m3) |
|
void | set_available_memory (memory_size_type m) |
|
void | set_available_memory (memory_size_type m1, memory_size_type m2, memory_size_type m3) |
|
memory_size_type | actual_memory_phase_3 () |
|
void | set_owner (pipelining::node *n) |
|
void | begin () |
|
void | push (const T &item) |
|
void | end () |
|
stream_size_type | item_count () |
|
void | evacuate () |
|
memory_size_type | evacuated_memory_usage () const |
|
bool | is_merge_runs_free () |
|
void | merge_runs () |
|
T | pull () |
|
bool | can_pull () |
|
template<typename T, typename pred_t = std::less<T>>
class tpie::serialization_sorter< T, pred_t >
Definition at line 501 of file serialization_sorter.h.