Thrill  0.1
interleaved_striping Struct Reference

Detailed Description

Definition at line 28 of file block_alloc_strategy_interleaved.hpp.

+ Inheritance diagram for interleaved_striping:

#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_
 

Constructor & Destructor Documentation

◆ interleaved_striping() [1/2]

interleaved_striping ( int  nruns,
size_t  begin_disk,
size_t  diff 
)
inlineprotected

Definition at line 35 of file block_alloc_strategy_interleaved.hpp.

◆ interleaved_striping() [2/2]

interleaved_striping ( int  nruns,
const striping strategy 
)
inline

Definition at line 40 of file block_alloc_strategy_interleaved.hpp.

Member Function Documentation

◆ operator()()

size_t operator() ( size_t  i) const
inline

Definition at line 44 of file block_alloc_strategy_interleaved.hpp.

References interleaved_striping::nruns_.

Member Data Documentation

◆ begin_disk_

◆ diff_

◆ nruns_


The documentation for this struct was generated from the following file: