STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::interleaved_striping Struct Reference

Detailed Description

Definition at line 26 of file block_alloc_interleaved.h.

+ Inheritance diagram for stxxl::interleaved_striping:
+ Collaboration diagram for stxxl::interleaved_striping:

Public Member Functions

 interleaved_striping (int_type _nruns, const striping &strategy)
 
unsigned_type operator() (unsigned_type i) const
 

Protected Member Functions

 interleaved_striping (int_type nruns, unsigned_type begindisk, unsigned_type diff)
 

Protected Attributes

unsigned_type begindisk
 
unsigned_type diff
 
int_type nruns
 

Constructor & Destructor Documentation

stxxl::interleaved_striping::interleaved_striping ( int_type  nruns,
unsigned_type  begindisk,
unsigned_type  diff 
)
inlineprotected

Definition at line 33 of file block_alloc_interleaved.h.

stxxl::interleaved_striping::interleaved_striping ( int_type  _nruns,
const striping strategy 
)
inline

Definition at line 38 of file block_alloc_interleaved.h.

Member Function Documentation

unsigned_type stxxl::interleaved_striping::operator() ( unsigned_type  i) const
inline

Definition at line 42 of file block_alloc_interleaved.h.

Member Data Documentation

unsigned_type stxxl::interleaved_striping::begindisk
protected

Definition at line 30 of file block_alloc_interleaved.h.

unsigned_type stxxl::interleaved_striping::diff
protected

Definition at line 31 of file block_alloc_interleaved.h.

int_type stxxl::interleaved_striping::nruns
protected

Definition at line 29 of file block_alloc_interleaved.h.


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