COMBINATORIAL_BLAS  1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Private Member Functions | Friends | List of all members
iosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc > Class Template Reference

#include <funnel.timpl.h>

Static Private Member Functions

template<class FwIt >
static FwIt fill_root (merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc > *that, FwIt begin, FwIt end)
 
template<class OutIt >
static OutIt fill_root (merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc > *that, OutIt begin)
 
static void fill (merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc > *that, typename merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc >::NPtr n, typename merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc >::Node::Edge &output, bfs_index< 2 > index)
 
static void fill_leaf (merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc > *that, typename merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc >::Node::Edge &output, bfs_index< 2 > index)
 

Friends

class merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc >
 

Detailed Description

template<class RanIt, class Splitter, class Pred, class Refiller, class Alloc>
class iosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc >

Definition at line 422 of file funnel.timpl.h.

Member Function Documentation

template<class RanIt , class Splitter , class Pred , class Refiller , class Alloc >
static void iosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc >::fill ( merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc > *  that,
typename merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc >::NPtr  n,
typename merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc >::Node::Edge &  output,
bfs_index< 2 >  index 
)
inlinestaticprivate

Definition at line 542 of file funnel.timpl.h.

template<class RanIt , class Splitter , class Pred , class Refiller , class Alloc >
static void iosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc >::fill_leaf ( merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc > *  that,
typename merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc >::Node::Edge &  output,
bfs_index< 2 >  index 
)
inlinestaticprivate

Definition at line 687 of file funnel.timpl.h.

template<class RanIt , class Splitter , class Pred , class Refiller , class Alloc >
template<class FwIt >
static FwIt iosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc >::fill_root ( merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc > *  that,
FwIt  begin,
FwIt  end 
)
inlinestaticprivate

Definition at line 427 of file funnel.timpl.h.

template<class RanIt , class Splitter , class Pred , class Refiller , class Alloc >
template<class OutIt >
static OutIt iosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc >::fill_root ( merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc > *  that,
OutIt  begin 
)
inlinestaticprivate

Definition at line 489 of file funnel.timpl.h.

Friends And Related Function Documentation

template<class RanIt , class Splitter , class Pred , class Refiller , class Alloc >
friend class merge_tree< RanIt, 2, Splitter, Pred, Refiller, Alloc >
friend

Definition at line 424 of file funnel.timpl.h.


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