#include <SimpleDecoderBase.hpp>
Inheritance diagram for SimpleDecoderBase< O >:
Public Types | |
typedef O::params_t | params_t |
Public Member Functions | |
SimpleDecoderBase (const typename DecoderBase< O >::params_t *par) | |
void | setCodeInverse (const std::vector< item_t > &code_inverse) |
Protected Attributes | |
std::vector< item_t > | code_inverse |
The inverse of code vector. |
It just decodes the items of the itemset and sends the result to an output manager.
O must be an output manager that implements writeItemsetAndCounter
.
Definition at line 21 of file SimpleDecoderBase.hpp.
|
Reimplemented in CacheDecoderBase< FR >, bracz::DFDecoderWrapper< FR >, SimpleBufferedDFDecoder< FR >, SimpleDFDecoder< O >, CacheNormalDecoder< FR >, SimpleNormalDecoder< O >, NotRealDecoder< FR >, SimpleAssocRuleWriter, and SimpleDFDecoder< BufferedNormalOutput< StreamRepr > >. Definition at line 26 of file DecoderBase.hpp. |
|
Definition at line 24 of file SimpleDecoderBase.hpp. |
|
Reimplemented from DecoderBase< O >. Definition at line 26 of file SimpleDecoderBase.hpp. |
|
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(). |