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 

Definition at line 33 of file block_alloc_interleaved.h.

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

Definition at line 38 of file block_alloc_interleaved.h.

Member Function Documentation

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

Definition at line 42 of file block_alloc_interleaved.h.

Member Data Documentation

unsigned_type stxxl::interleaved_striping::begindisk

Definition at line 30 of file block_alloc_interleaved.h.

unsigned_type stxxl::interleaved_striping::diff

Definition at line 31 of file block_alloc_interleaved.h.

int_type stxxl::interleaved_striping::nruns

Definition at line 29 of file block_alloc_interleaved.h.

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