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().