00001
00013 #ifndef DecoderBase_HPP
00014 #define DecoderBase_HPP
00015
00016
00017 #include "common.hpp"
00018 #include <vector>
00019 #include <iostream>
00020
00021
00022 template <class O>
00023 class DecoderBase : public O
00024 {
00025 public:
00026 typedef typename O::params_t params_t;
00027
00028 DecoderBase(const params_t* par):O(par){}
00035 void setCodeInverse(const std::vector<item_t>& code_inverse)
00036 {
00037 std::cerr<<"Error: using function setCodeInverse"<<std::endl;
00038 }
00039 };
00040
00041
00042 #endif