|
Stxxl
1.3.1
|
A model of stream that retrieves data from an external stxxl::vector iterator. It is more efficient than generic iterator2stream thanks to use of overlapping For convenience use streamify function instead of direct instantiation of vector_iterator2stream .
More...
#include <stream.h>
Public Types | |
|
typedef vector_iterator2stream < InputIterator_ > | Self_ |
| typedef std::iterator_traits < InputIterator_ >::value_type | value_type |
| Standard stream typedef. More... | |
Public Member Functions | |
| vector_iterator2stream (InputIterator_ begin, InputIterator_ end, unsigned_type nbuffers=0) | |
| vector_iterator2stream (const Self_ &a) | |
| const value_type & | operator* () const |
| Standard stream method. More... | |
| const value_type * | operator-> () const |
| Self_ & | operator++ () |
| Standard stream method. More... | |
| bool | empty () const |
| Standard stream method. More... | |
A model of stream that retrieves data from an external stxxl::vector iterator. It is more efficient than generic iterator2stream thanks to use of overlapping For convenience use streamify function instead of direct instantiation of vector_iterator2stream .
| typedef std::iterator_traits<InputIterator_>::value_type stream::vector_iterator2stream< InputIterator_ >::value_type |
Standard stream typedef.
|
inline |
Standard stream method.
Referenced by stream::vector_iterator2stream< InputIterator_ >::operator++().
|
inline |
Standard stream method.
|
inline |
Standard stream method.
References stream::vector_iterator2stream< InputIterator_ >::empty().
1.8.5