COMBINATORIAL_BLAS  1.6
iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator Class Reference

#include <funnel.h>

Public Member Functions

 stream_iterator (SPtr ptr)
 
order_t operator- (const stream_iterator &rhs)
 
stream operator* ()
 
stream_iteratoroperator++ ()
 
stream_iteratoroperator++ (int)
 
bool operator== (const stream_iterator &rhs)
 
bool operator!= (const stream_iterator &rhs)
 
 stream_iterator (SPtr ptr)
 
order_t operator- (const stream_iterator &rhs)
 
stream operator* ()
 
stream_iteratoroperator++ ()
 
stream_iteratoroperator++ (int)
 
bool operator== (const stream_iterator &rhs)
 
bool operator!= (const stream_iterator &rhs)
 
 stream_iterator (SPtr ptr)
 
order_t operator- (const stream_iterator &rhs)
 
stream operator* ()
 
stream_iteratoroperator++ ()
 
stream_iteratoroperator++ (int)
 
bool operator== (const stream_iterator &rhs)
 
bool operator!= (const stream_iterator &rhs)
 

Detailed Description

template<int Order, class Splitter, class Pred, class Refiller, class Alloc>
class iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator

Definition at line 347 of file funnel.h.

Constructor & Destructor Documentation

◆ stream_iterator() [1/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::stream_iterator ( SPtr  ptr)
inline

Definition at line 352 of file funnel.h.

◆ stream_iterator() [2/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::stream_iterator ( SPtr  ptr)
inline

Definition at line 352 of file funnel.h.

◆ stream_iterator() [3/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::stream_iterator ( SPtr  ptr)
inline

Definition at line 352 of file funnel.h.

Member Function Documentation

◆ operator!=() [1/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
bool iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator!= ( const stream_iterator rhs)
inline

Definition at line 367 of file funnel.h.

◆ operator!=() [2/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
bool iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator!= ( const stream_iterator rhs)
inline

Definition at line 367 of file funnel.h.

◆ operator!=() [3/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
bool iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator!= ( const stream_iterator rhs)
inline

Definition at line 367 of file funnel.h.

◆ operator*() [1/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator* ( )
inline

Definition at line 355 of file funnel.h.

◆ operator*() [2/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator* ( )
inline

Definition at line 355 of file funnel.h.

◆ operator*() [3/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator* ( )
inline

Definition at line 355 of file funnel.h.

◆ operator++() [1/6]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream_iterator& iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator++ ( )
inline

Definition at line 357 of file funnel.h.

◆ operator++() [2/6]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream_iterator& iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator++ ( )
inline

Definition at line 357 of file funnel.h.

◆ operator++() [3/6]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream_iterator& iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator++ ( )
inline

Definition at line 357 of file funnel.h.

◆ operator++() [4/6]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream_iterator& iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator++ ( int  )
inline

Definition at line 359 of file funnel.h.

◆ operator++() [5/6]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream_iterator& iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator++ ( int  )
inline

Definition at line 359 of file funnel.h.

◆ operator++() [6/6]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
stream_iterator& iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator++ ( int  )
inline

Definition at line 359 of file funnel.h.

◆ operator-() [1/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
order_t iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator- ( const stream_iterator rhs)
inline

Definition at line 353 of file funnel.h.

◆ operator-() [2/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
order_t iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator- ( const stream_iterator rhs)
inline

Definition at line 353 of file funnel.h.

◆ operator-() [3/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
order_t iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator- ( const stream_iterator rhs)
inline

Definition at line 353 of file funnel.h.

◆ operator==() [1/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
bool iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator== ( const stream_iterator rhs)
inline

Definition at line 365 of file funnel.h.

◆ operator==() [2/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
bool iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator== ( const stream_iterator rhs)
inline

Definition at line 365 of file funnel.h.

◆ operator==() [3/3]

template<int Order, class Splitter , class Pred , class Refiller , class Alloc >
bool iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator::operator== ( const stream_iterator rhs)
inline

Definition at line 365 of file funnel.h.


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