STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::helper::element_iterator_generator< BlockType, SizeType, true > Class Template Reference

Detailed Description

template<typename BlockType, typename SizeType>
class stxxl::helper::element_iterator_generator< BlockType, SizeType, true >

Definition at line 617 of file adaptor.h.

Public Types

typedef value_typeiterator
 

Public Member Functions

iterator operator() (block_type *blocks, SizeType offset) const
 

Private Types

typedef BlockType block_type
 
typedef SizeType size_type
 
typedef block_type::value_type value_type
 

Member Typedef Documentation

template<typename BlockType , typename SizeType >
typedef BlockType stxxl::helper::element_iterator_generator< BlockType, SizeType, true >::block_type
private

Definition at line 619 of file adaptor.h.

template<typename BlockType , typename SizeType >
typedef value_type* stxxl::helper::element_iterator_generator< BlockType, SizeType, true >::iterator

Definition at line 625 of file adaptor.h.

template<typename BlockType , typename SizeType >
typedef SizeType stxxl::helper::element_iterator_generator< BlockType, SizeType, true >::size_type
private

Definition at line 622 of file adaptor.h.

template<typename BlockType , typename SizeType >
typedef block_type::value_type stxxl::helper::element_iterator_generator< BlockType, SizeType, true >::value_type
private

Definition at line 620 of file adaptor.h.

Member Function Documentation

template<typename BlockType , typename SizeType >
iterator stxxl::helper::element_iterator_generator< BlockType, SizeType, true >::operator() ( block_type blocks,
SizeType  offset 
) const
inline

Definition at line 627 of file adaptor.h.


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