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

Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY > Class Template Reference

#include <CandidateGeneratorNoprune.hpp>

Collaboration diagram for Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CandidateGeneratorNoprune (DATASTRUCTURE &candidates, D &decoder, DUMMY &dummy)
void generateCandidate (unsigned int candidate_size)
 Generates candidates.
void afterWorkCandGen ()
bool isThereAnyCandidate ()

Protected Member Functions

void generateCandidateSizeThree ()

Protected Attributes

DATASTRUCTURE & candidates
D & decoder
DUMMY & dummy
bool newCandidate

Detailed Description

template<class DATASTRUCTURE, class D, class DUMMY>
class Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >

Definition at line 18 of file prefixarray/CandidateGeneratorNoprune.hpp.


Constructor & Destructor Documentation

template<class DATASTRUCTURE, class D, class DUMMY>
Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::CandidateGeneratorNoprune DATASTRUCTURE &  candidates,
D &  decoder,
DUMMY &  dummy
[inline]
 


Member Function Documentation

template<class DATASTRUCTURE, class D, class DUMMY>
void Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::afterWorkCandGen  )  [inline]
 

Definition at line 38 of file prefixarray/CandidateGeneratorNoprune.hpp.

template<class DATASTRUCTURE, class D, class DUMMY>
void Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidate unsigned int  candidate_size  )  [inline]
 

Generates candidates.

Generates candidates and writes frequent itemset that are obtained in the previous iteration to disk.

Definition at line 51 of file prefixarray/CandidateGeneratorNoprune.hpp.

References Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::candidates, Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::decoder, Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::dummy, Bodon::vector_based::CandidateGeneratorNoprune< D, DUMMY >::generateCandidate(), Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidateSizeThree(), and Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::newCandidate.

template<class DATASTRUCTURE, class D, class DUMMY>
void Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidateSizeThree  )  [inline, protected]
 

Definition at line 73 of file prefixarray/CandidateGeneratorNoprune.hpp.

References Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::candidates, and Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::newCandidate.

Referenced by Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidate().

template<class DATASTRUCTURE, class D, class DUMMY>
bool Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::isThereAnyCandidate  )  [inline]
 

Definition at line 40 of file prefixarray/CandidateGeneratorNoprune.hpp.

References Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::newCandidate.


Member Data Documentation

template<class DATASTRUCTURE, class D, class DUMMY>
DATASTRUCTURE& Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::candidates [protected]
 

Definition at line 21 of file prefixarray/CandidateGeneratorNoprune.hpp.

Referenced by Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidate(), and Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidateSizeThree().

template<class DATASTRUCTURE, class D, class DUMMY>
D& Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::decoder [protected]
 

Definition at line 22 of file prefixarray/CandidateGeneratorNoprune.hpp.

Referenced by Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidate().

template<class DATASTRUCTURE, class D, class DUMMY>
DUMMY& Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::dummy [protected]
 

Definition at line 23 of file prefixarray/CandidateGeneratorNoprune.hpp.

Referenced by Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidate().

template<class DATASTRUCTURE, class D, class DUMMY>
bool Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::newCandidate [protected]
 

Definition at line 24 of file prefixarray/CandidateGeneratorNoprune.hpp.

Referenced by Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidate(), Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::generateCandidateSizeThree(), and Bodon::prefix_array::CandidateGeneratorNoprune< DATASTRUCTURE, D, DUMMY >::isThereAnyCandidate().


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