view HuffmanString.hpp @ 38:7905fa8a3f1b

Test for empty string.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Fri, 07 Sep 2012 13:07:46 +0200
parents 3bcdb8bb6914
children f711ddb56ae7
line wrap: on
line source

#ifndef HUFFMANSTRING_HPP
#define HUFFMANSTRING_HPP

#include <QtCore/QString>
#include "HuffmanSet.hpp"

class HuffmanString {
  static HuffmanSet* set;
  HuffmanSet::key_t key;
public:

  HuffmanString(const QString& str = QString(), HuffmanSet* set = NULL);
  QString toString() const;
  operator QString() const;
  bool operator<(const HuffmanString& rhs) const;
  bool operator==(const HuffmanString& rhs) const;
};

#endif //HUFFMANSTRING_HPP