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

OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC > Class Template Reference

OnyByOneSupportCounterANDTransactionFiltering treats transactions individually, i.e. More...

#include <OneByOneSupportCounterANDTransactionFiltering.hpp>

Collaboration diagram for OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OneByOneSupportCounterANDTransactionFiltering (DATA_STRUCTURE &data_structure, TR &transaction_reader)
void countSupport (const unsigned int candidate_size)

Private Attributes

DATA_STRUCTURE & data_structure
TR & transaction_reader
SC support_counter

Detailed Description

template<class DATA_STRUCTURE, class TR, class SC = Dummy>
class OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >

OnyByOneSupportCounterANDTransactionFiltering treats transactions individually, i.e.

it reads the transactions one by one and calls the support count method for each of them.

Definition at line 17 of file OneByOneSupportCounterANDTransactionFiltering.hpp.


Constructor & Destructor Documentation

template<class DATA_STRUCTURE, class TR, class SC = Dummy>
OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::OneByOneSupportCounterANDTransactionFiltering DATA_STRUCTURE &  data_structure,
TR &  transaction_reader
[inline]
 

Definition at line 26 of file OneByOneSupportCounterANDTransactionFiltering.hpp.


Member Function Documentation

template<class DATA_STRUCTURE, class TR, class SC>
void OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::countSupport const unsigned int  candidate_size  )  [inline]
 

Definition at line 35 of file OneByOneSupportCounterANDTransactionFiltering.hpp.

References OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::data_structure, OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::support_counter, and OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::transaction_reader.


Member Data Documentation

template<class DATA_STRUCTURE, class TR, class SC = Dummy>
DATA_STRUCTURE& OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::data_structure [private]
 

Definition at line 21 of file OneByOneSupportCounterANDTransactionFiltering.hpp.

Referenced by OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::countSupport().

template<class DATA_STRUCTURE, class TR, class SC = Dummy>
SC OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::support_counter [private]
 

Definition at line 23 of file OneByOneSupportCounterANDTransactionFiltering.hpp.

Referenced by OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::countSupport().

template<class DATA_STRUCTURE, class TR, class SC = Dummy>
TR& OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::transaction_reader [private]
 

Definition at line 22 of file OneByOneSupportCounterANDTransactionFiltering.hpp.

Referenced by OneByOneSupportCounterANDTransactionFiltering< DATA_STRUCTURE, TR, SC >::countSupport().


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