Thrill  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
striping Struct Reference

Detailed Description

Striping parallel disk block allocation scheme functor.

Remarks
model of allocation_strategy concept

Definition at line 43 of file block_alloc_strategy.hpp.

+ Inheritance diagram for striping:

#include <block_alloc_strategy.hpp>

Public Member Functions

 striping (size_t begin, size_t end)
 
 striping ()
 
size_t operator() (size_t i) const
 

Static Public Member Functions

static const char * name ()
 

Public Attributes

size_t begin_
 
size_t diff_
 

Constructor & Destructor Documentation

striping ( size_t  begin,
size_t  end 
)
inline

Definition at line 48 of file block_alloc_strategy.hpp.

Member Function Documentation

static const char* name ( )
inlinestatic

Definition at line 61 of file block_alloc_strategy.hpp.

size_t operator() ( size_t  i) const
inline

Definition at line 56 of file block_alloc_strategy.hpp.

References striping::begin_, and striping::diff_.

Member Data Documentation


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