STXXL  1.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
adaptor.h File Reference
#include <iterator>
#include <stxxl/bits/common/types.h>

Go to the source code of this file.

Classes

class  stxxl::array_of_sequences_iterator< array_type, value_type, modulo >
 
class  stxxl::blocked_index< modulo >
 
struct  stxxl::element_iterator_traits< BlockType >
 
class  stxxl::helper::element_iterator_generator< BlockType, can_use_trivial_pointer >
 
class  stxxl::helper::element_iterator_generator< BlockType, false >
 
class  stxxl::helper::element_iterator_generator< BlockType, true >
 
struct  stxxl::two2one_dim_array_adapter_base< one_dim_array_type, data_type, pos_type >
 

Namespaces

 stxxl
 STXXL library namespace
 
 stxxl::helper
 

Macros

#define BLOCK_ADAPTOR_OPERATORS(two_to_one_dim_array_adaptor_base)
 
#define STXXL_ADAPTOR_ARITHMETICS(pos)
 

Functions

template<typename BlockType >
element_iterator_traits
< BlockType >
::element_iterator 
stxxl::make_element_iterator (BlockType *blocks, unsigned_type offset)