|
Stxxl
1.4.0
|
#include <iostream>#include <limits>#include <stxxl/mng>#include <stxxl/vector>#include <stxxl/stream>
Go to the source code of this file.
Typedefs | |
| typedef random_generator | input_generator_type |
| typedef Cmp < input_generator_type::value_type > | cmp |
| typedef stxxl::stream::runs_creator < input_generator_type, cmp > | runs_creator_type0 |
| typedef runs_creator_type0::sorted_runs_type | sorted_runs_type |
| typedef stxxl::stream::runs_merger < sorted_runs_type, cmp > | runs_merger_type |
| typedef output< runs_merger_type > | output_type |
| typedef filter< output_type > | filter_type0 |
| typedef filter< filter_type0 > | filter_type1 |
| typedef shuffle< filter_type1 > | shuffle_type |
| typedef stxxl::stream::runs_creator < shuffle_type, cmp > | runs_creator_type1 |
Functions | |
| int | main (int argc, char **argv) |
Variables | |
| const stxxl::uint64 | memory_to_use = 3ul * 1024 * 1024 * 1024 |
| bool | verbose |
| typedef Cmp<input_generator_type::value_type> cmp |
Definition at line 222 of file test_loop.cpp.
| typedef filter<output_type> filter_type0 |
Definition at line 227 of file test_loop.cpp.
| typedef filter<filter_type0> filter_type1 |
Definition at line 228 of file test_loop.cpp.
| typedef random_generator input_generator_type |
Definition at line 221 of file test_loop.cpp.
| typedef output<runs_merger_type> output_type |
Definition at line 226 of file test_loop.cpp.
Definition at line 223 of file test_loop.cpp.
Definition at line 230 of file test_loop.cpp.
Definition at line 225 of file test_loop.cpp.
| typedef shuffle<filter_type1> shuffle_type |
Definition at line 229 of file test_loop.cpp.
Definition at line 224 of file test_loop.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 232 of file test_loop.cpp.
References stxxl::stream::basic_runs_merger< RunsType_, CompareType_, AllocStr_ >::empty(), memory_to_use, stxxl::stream::basic_runs_creator< Input_, CompareType_, BlockSize_, AllocStr_ >::result(), and verbose.
| const stxxl::uint64 memory_to_use = 3ul * 1024 * 1024 * 1024 |
Definition at line 34 of file test_loop.cpp.
Referenced by main(), stxxl::stream::basic_runs_merger< sorted_runs_type, CompareType_, AllocStr_ >::set_memory_to_use(), test(), and test_all_strategies().
| bool verbose |
Definition at line 36 of file test_loop.cpp.
Referenced by main().
1.7.6.1