COMBINATORIAL_BLAS  1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
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)
 

Private Attributes

SPtr ptr
 

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

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

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.

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.

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.

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.

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.

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.

Member Data Documentation

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

Definition at line 350 of file funnel.h.


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