#include <OneByOneSupportCounter.hpp>
Collaboration diagram for OneByOneSupportCounter< DATA_STRUCTURE, TR, SC >:
Public Member Functions | |
OneByOneSupportCounter (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 |
it reads the transactions one by one and calls the support count method for each of them. The class that actually does the "sub support count" is given in the constructor and its type is given by the third template parameter.
DATA_STRUCTURE | the data structure that stores the candidates | |
TR | a Transaction_Reader | |
SC | the support counter that actually does the support counting. It has to implement the SupportCounterInterface interface. |
Definition at line 31 of file OneByOneSupportCounter.hpp.
|
Definition at line 40 of file OneByOneSupportCounter.hpp. |
|
|
Definition at line 35 of file OneByOneSupportCounter.hpp. Referenced by OneByOneSupportCounter< DATA_STRUCTURE, TR, SC >::countSupport(). |
|
Definition at line 37 of file OneByOneSupportCounter.hpp. Referenced by OneByOneSupportCounter< DATA_STRUCTURE, TR, SC >::countSupport(). |
|
Definition at line 36 of file OneByOneSupportCounter.hpp. Referenced by OneByOneSupportCounter< DATA_STRUCTURE, TR, SC >::countSupport(). |