Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

RoutingSelectorDouble< TRIE, LEAF_WC, LEAF_ALLOCATOR, T_R, DF_D > Class Template Reference

#include <RoutingSelector.hpp>

List of all members.

Public Member Functions

 RoutingSelectorDouble (counter_t min_supp, char *routing, char *input_file, counter_t nr_of_transactions, std::vector< std::pair< counter_t, item_t > > &freq_items_with_counters, T_R &tr_reader, DF_D &df_decoder)

Private Member Functions

template<unsigned int THRESHOLD, class S_C, class FII, class FPI, class CG, class IR>
void selectHybrid (S_C &sorted_coder, DF_D &df_decoder, counter_t nr_of_transactions, std::vector< counter_t > &freq_counters, counter_t min_supp)

Private Attributes

std::vector< std::pair< counter_t,
std::pair< item_t, item_t > > > 
freq_pairs_with_counters


Detailed Description

template<class TRIE, class LEAF_WC, class LEAF_ALLOCATOR, class T_R, class DF_D>
class RoutingSelectorDouble< TRIE, LEAF_WC, LEAF_ALLOCATOR, T_R, DF_D >

Definition at line 86 of file RoutingSelector.hpp.


Constructor & Destructor Documentation

template<class TRIE, class LEAF_WC, class LEAF_ALLOCATOR, class T_R, class DF_D>
RoutingSelectorDouble< TRIE, LEAF_WC, LEAF_ALLOCATOR, T_R, DF_D >::RoutingSelectorDouble counter_t  min_supp,
char *  routing,
char *  input_file,
counter_t  nr_of_transactions,
std::vector< std::pair< counter_t, item_t > > &  freq_items_with_counters,
T_R &  tr_reader,
DF_D &  df_decoder
 

Definition at line 465 of file RoutingSelector.hpp.

References ASC, Frequent2Filter< IT_R >::findFrequentPairs(), RoutingSelectorDouble< TRIE, LEAF_WC, LEAF_ALLOCATOR, T_R, DF_D >::freq_pairs_with_counters, and FileReprBase::READ.


Member Function Documentation

template<class TRIE, class LEAF_WC, class LEAF_ALLOCATOR, class T_R, class DF_D>
template<unsigned int THRESHOLD, class S_C, class FII, class FPI, class CG, class IR>
void RoutingSelectorDouble< TRIE, LEAF_WC, LEAF_ALLOCATOR, T_R, DF_D >::selectHybrid S_C &  sorted_coder,
DF_D &  df_decoder,
counter_t  nr_of_transactions,
std::vector< counter_t > &  freq_counters,
counter_t  min_supp
[private]
 


Member Data Documentation

template<class TRIE, class LEAF_WC, class LEAF_ALLOCATOR, class T_R, class DF_D>
std::vector< std::pair<counter_t, std::pair<item_t, item_t> > > RoutingSelectorDouble< TRIE, LEAF_WC, LEAF_ALLOCATOR, T_R, DF_D >::freq_pairs_with_counters [private]
 

Definition at line 107 of file RoutingSelector.hpp.

Referenced by RoutingSelectorDouble< TRIE, LEAF_WC, LEAF_ALLOCATOR, T_R, DF_D >::RoutingSelectorDouble().


The documentation for this class was generated from the following file:
Generated on Sun Sep 17 17:55:29 2006 for FIM environment by  doxygen 1.4.4