Version of iterator2stream
. Switches between vector_iterator2stream
and iterator2stream
.
More...
#include <stream.h>
Public Types | |
typedef std::iterator_traits < InputIterator_ >::value_type | value_type |
Standard stream typedef. | |
Public Member Functions | |
const value_type & | operator* () const |
Standard stream method. | |
Self_ & | operator++ () |
Standard stream method. | |
bool | empty () const |
Standard stream method. |
Version of iterator2stream
. Switches between vector_iterator2stream
and iterator2stream
.
small range switches between vector_iterator2stream
and iterator2stream
. iterator2stream is chosen if the input iterator range is small ( < B )
typedef std::iterator_traits<InputIterator_>::value_type stream::vector_iterator2stream_sr< InputIterator_ >::value_type |
Standard stream typedef.
bool stream::vector_iterator2stream_sr< InputIterator_ >::empty | ( | ) | const [inline] |
Standard stream method.
const value_type& stream::vector_iterator2stream_sr< InputIterator_ >::operator* | ( | ) | const [inline] |
Standard stream method.
Self_& stream::vector_iterator2stream_sr< InputIterator_ >::operator++ | ( | ) | [inline] |
Standard stream method.