#include <SimpleDFDecoder.hpp>
Inheritance diagram for SimpleDFDecoder< O >:


| Public Types | |
| typedef SimpleDecoderBase< O >::params_t | params_t | 
| Public Member Functions | |
| SimpleDFDecoder (const params_t *par) | |
| void | pushItem (item_t item) | 
| void | write (const counter_t support) | 
| void | writeNEE (const counter_t support, const std::vector< item_t > &nee_items) | 
| void | pushItemWithWrite (item_t item, counter_t support) | 
| void | pushItemWithPrevSupport (item_t item) | 
| void | popItem () | 
| void | setCodeInverse (const std::vector< item_t > &code_inverse) | 
| Static Public Member Functions | |
| static bool DINLINE | isDFO () | 
| Protected Attributes | |
| std::vector< item_t > | code_inverse | 
| The inverse of code vector. | |
| Private Attributes | |
| std::vector< item_t > | decoded_set | 
| counter_t | last_support | 
Definition at line 12 of file SimpleDFDecoder.hpp.
| 
 | |||||
| 
 Reimplemented from DecoderBase< O >. Reimplemented in SimpleAssocRuleWriter. Definition at line 16 of file SimpleDFDecoder.hpp. | 
| 
 | ||||||||||
| 
 Definition at line 17 of file SimpleDFDecoder.hpp. | 
| 
 | |||||||||
| 
 Definition at line 20 of file SimpleDFDecoder.hpp. | 
| 
 | |||||||||
| 
 Definition at line 50 of file SimpleDFDecoder.hpp. Referenced by SimpleDFDecoder< O >::writeNEE(). | 
| 
 | ||||||||||
| 
 Definition at line 25 of file SimpleDFDecoder.hpp. Referenced by SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >::pushItemWithWrite(), and SimpleDFDecoder< O >::writeNEE(). | 
| 
 | ||||||||||
| 
 Definition at line 45 of file SimpleDFDecoder.hpp. | 
| 
 | ||||||||||||||||
| 
 Definition at line 39 of file SimpleDFDecoder.hpp. Referenced by SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >::pushItemWithPrevSupport(). | 
| 
 | ||||||||||
| 
 Reimplemented from DecoderBase< O >. Definition at line 26 of file SimpleDecoderBase.hpp. | 
| 
 | ||||||||||
| 
 Definition at line 30 of file SimpleDFDecoder.hpp. Referenced by SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >::pushItemWithWrite(), and SimpleDFDecoder< O >::writeNEE(). | 
| 
 | ||||||||||||||||
| 
 Definition at line 62 of file SimpleDFDecoder.hpp. References SimpleDFDecoder< O >::popItem(), SimpleDFDecoder< O >::pushItem(), and SimpleDFDecoder< O >::write(). | 
| 
 | |||||
| The inverse of code vector. code_inverse[i] stores the original code of the item, whose new code is i. Definition at line 39 of file SimpleDecoderBase.hpp. Referenced by SimpleNormalDecoder< O >::writeItemsetAndCounter(). | 
| 
 | |||||
| 
 Definition at line 56 of file SimpleDFDecoder.hpp. Referenced by SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >::popItem(), SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >::pushItem(), and SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >::write(). | 
| 
 | |||||
| 
 Definition at line 57 of file SimpleDFDecoder.hpp. Referenced by SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >::pushItemWithPrevSupport(), and SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >::write(). | 
 1.4.4
 1.4.4