#include <SupportCounterFilter.hpp>
Public Member Functions | |
SupportCounterFilter () | |
void | updateCounters (TRIE_OEL &main_trie, const std::vector< item_t > &transaction, item_t candidate_size, const counter_t counter_incr, std::vector< unsigned int > &filter) |
Protected Member Functions | |
unsigned int | findCandidates (TRIE_OEL *subtrie, std::vector< item_t >::const_iterator it_basket_upper_bound, std::vector< item_t >::const_iterator it_basket, item_t step_to_candidate, const counter_t counter_incr, std::vector< unsigned int > &filter) |
Increases the counter of those candidates that are contained by the given basket. | |
unsigned int | findCandidates (TRIE_OI *subtrie, std::vector< item_t >::const_iterator it_basket_upper_bound, std::vector< item_t >::const_iterator it_basket, item_t step_to_candidate, const counter_t counter_incr, std::vector< unsigned int > &filter) |
Private Types | |
typedef Bodon::Leaf | LEAF |
Definition at line 18 of file SupportCounterFilter.hpp.
|
Definition at line 21 of file SupportCounterFilter.hpp. |
|
Definition at line 23 of file SupportCounterFilter.hpp. |
|
Definition at line 113 of file SupportCounterFilter.hpp. References Bodon::dynamic_trie::SupportCounterFilter< TRIE_OEL, TRIE_OI >::findCandidates(), and TWO_POW31. |
|
Increases the counter of those candidates that are contained by the given basket.
Definition at line 55 of file SupportCounterFilter.hpp. References TWO_POW31. Referenced by Bodon::dynamic_trie::SupportCounterFilter< TRIE_OEL, TRIE_OI >::findCandidates(), and Bodon::dynamic_trie::SupportCounterFilter< TRIE_OEL, TRIE_OI >::updateCounters(). |
|
Definition at line 25 of file SupportCounterFilter.hpp. References Bodon::dynamic_trie::SupportCounterFilter< TRIE_OEL, TRIE_OI >::findCandidates(). |