COMBINATORIAL_BLAS  1.6
iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream Class Reference

#include <funnel.h>

Public Member Functions

 stream (SPtr pair)
 
RanIt & begin ()
 
RanIt & end ()
 
 stream (SPtr pair)
 
RanIt & begin ()
 
RanIt & end ()
 

Detailed Description

template<class RanIt, int Order = 2, class Splitter = default_splitter<Order>, class Pred = std::less<typename std::iterator_traits<RanIt>::value_type>, class Refiller = nop_refill<RanIt>, class Alloc = std::allocator<typename std::iterator_traits<RanIt>::value_type>>
class iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream

Definition at line 171 of file funnel.h.

Constructor & Destructor Documentation

◆ stream() [1/2]

template<class RanIt, int Order = 2, class Splitter = default_splitter<Order>, class Pred = std::less<typename std::iterator_traits<RanIt>::value_type>, class Refiller = nop_refill<RanIt>, class Alloc = std::allocator<typename std::iterator_traits<RanIt>::value_type>>
iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream::stream ( SPtr  pair)
inline

Definition at line 176 of file funnel.h.

◆ stream() [2/2]

template<class RanIt, int Order = 2, class Splitter = default_splitter<Order>, class Pred = std::less<typename std::iterator_traits<RanIt>::value_type>, class Refiller = nop_refill<RanIt>, class Alloc = std::allocator<typename std::iterator_traits<RanIt>::value_type>>
iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream::stream ( SPtr  pair)
inline

Definition at line 176 of file funnel.h.

Member Function Documentation

◆ begin() [1/2]

template<class RanIt, int Order = 2, class Splitter = default_splitter<Order>, class Pred = std::less<typename std::iterator_traits<RanIt>::value_type>, class Refiller = nop_refill<RanIt>, class Alloc = std::allocator<typename std::iterator_traits<RanIt>::value_type>>
RanIt& iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream::begin ( )
inline

Definition at line 177 of file funnel.h.

◆ begin() [2/2]

template<class RanIt, int Order = 2, class Splitter = default_splitter<Order>, class Pred = std::less<typename std::iterator_traits<RanIt>::value_type>, class Refiller = nop_refill<RanIt>, class Alloc = std::allocator<typename std::iterator_traits<RanIt>::value_type>>
RanIt& iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream::begin ( )
inline

Definition at line 177 of file funnel.h.

◆ end() [1/2]

template<class RanIt, int Order = 2, class Splitter = default_splitter<Order>, class Pred = std::less<typename std::iterator_traits<RanIt>::value_type>, class Refiller = nop_refill<RanIt>, class Alloc = std::allocator<typename std::iterator_traits<RanIt>::value_type>>
RanIt& iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream::end ( )
inline

Definition at line 179 of file funnel.h.

◆ end() [2/2]

template<class RanIt, int Order = 2, class Splitter = default_splitter<Order>, class Pred = std::less<typename std::iterator_traits<RanIt>::value_type>, class Refiller = nop_refill<RanIt>, class Alloc = std::allocator<typename std::iterator_traits<RanIt>::value_type>>
RanIt& iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream::end ( )
inline

Definition at line 179 of file funnel.h.


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