Thrill
0.1
|
Definition at line 28 of file block_alloc_strategy_interleaved.hpp.
#include <block_alloc_strategy_interleaved.hpp>
Public Member Functions | |
interleaved_striping (int nruns, const striping &strategy) | |
size_t | operator() (size_t i) const |
Protected Member Functions | |
interleaved_striping (int nruns, size_t begin_disk, size_t diff) | |
Protected Attributes | |
size_t | begin_disk_ |
size_t | diff_ |
int | nruns_ |
|
inlineprotected |
Definition at line 35 of file block_alloc_strategy_interleaved.hpp.
|
inline |
Definition at line 40 of file block_alloc_strategy_interleaved.hpp.
|
inline |
Definition at line 44 of file block_alloc_strategy_interleaved.hpp.
References interleaved_striping::nruns_.
|
protected |
Definition at line 32 of file block_alloc_strategy_interleaved.hpp.
Referenced by interleaved_fully_random::operator()(), interleaved_simple_random::operator()(), interleaved_random_cyclic::operator()(), and first_disk_only::operator()().
|
protected |
Definition at line 33 of file block_alloc_strategy_interleaved.hpp.
Referenced by interleaved_random_cyclic::interleaved_random_cyclic(), interleaved_simple_random::interleaved_simple_random(), interleaved_fully_random::operator()(), interleaved_simple_random::operator()(), and interleaved_random_cyclic::operator()().
|
protected |
Definition at line 31 of file block_alloc_strategy_interleaved.hpp.
Referenced by interleaved_striping::operator()(), interleaved_simple_random::operator()(), and interleaved_random_cyclic::operator()().