Pipe sorter middle node. More...
#include <tpie/pipelining/serialization_sort.h>
Public Types | |
| typedef Traits::item_type | item_type |
| typedef Traits::sorter_t | sorter_t |
| typedef Traits::sorterptr | sorterptr |
| typedef sort_output_base< Traits > | Output |
Public Member Functions | |
| sort_calc_t (sort_calc_t &&other)=default | |
| template<typename dest_t > | |
| sort_calc_t (dest_t dest) | |
| sort_calc_t (sorterptr sorter, node_token tkn) | |
| void | init () |
| void | propagate () override |
| void | begin () override |
| bool | is_go_free () const override |
| void | go () override |
| void | end () override |
| bool | can_evacuate () override |
| void | evacuate () override |
| sorterptr | get_sorter () const |
| void | set_input_node (node &input) |
Protected Member Functions | |
| void | set_available_memory (memory_size_type availableMemory) override |
Pipe sorter middle node.
| T | The type of items sorted |
| pred_t | The less-than predicate |
Definition at line 42 of file serialization_sort.h.