comparison HuffmanSet.cpp @ 64:b9515dc35fe4

Make sure no file has greater linewidth than 80.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Fri, 14 Sep 2012 22:50:45 +0200
parents e5fa379d4030
children
comparison
equal deleted inserted replaced
63:dd086ec3220d 64:b9515dc35fe4
65 QString HuffmanSet::decode(const BitArray& bits) const 65 QString HuffmanSet::decode(const BitArray& bits) const
66 { 66 {
67 return lut->decode(bits); 67 return lut->decode(bits);
68 } 68 }
69 69
70 BitArray HuffmanSet::encode(const QString& string, const QMap<QString, BitArray>& encoder) 70 BitArray HuffmanSet::encode(const QString& string,
71 const QMap<QString, BitArray>& encoder)
71 { 72 {
72 BitArray retVal; 73 BitArray retVal;
73 QStringList c = chunks(string); 74 QStringList c = chunks(string);
74 foreach(const QString& fragment, c) { 75 foreach(const QString& fragment, c) {
75 if (encoder.contains(fragment)) 76 if (encoder.contains(fragment))