#include "common.hpp"
#include <vector>
#include <set>
#include "io/input/transaction_reader/brBufferedTransactionReader.hpp"
#include "io/codec/decoder/df/CacheDFDecoder.hpp"
Include dependency graph for Coder.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | Coder< T_R, D > |
class | Coder< T_R, D >::params_t |
Enumerations | |
enum | CodeMode { ASC, DESC, NOCARE } |
Actually, this class can be regarded as a wrapper around a transaction reader, that changes the items of the read in transaction with new codes. Obviuosly, when an itemset is written out, the items must be decoded. Writting out a coded itemset, however, is not the duty of the Coder class but rather the duty of a decoder. After the Coder generated the new codes it calls the setCodeInverse
function of the decoder.
T_R | the transaction reader, it has to implement TransactionReader interface | |
D | the decoder |
Definition in file Coder.hpp.
|
|