Mercurial > dedupe
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)) |
