diff options
Diffstat (limited to 'libmail/qp.H')
| -rw-r--r-- | libmail/qp.H | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/libmail/qp.H b/libmail/qp.H new file mode 100644 index 0000000..fc83cbf --- /dev/null +++ b/libmail/qp.H @@ -0,0 +1,34 @@ +/* +** Copyright 2002, Double Precision Inc. +** +** See COPYING for distribution information. +*/ +#ifndef libmail_qp_H +#define libmail_qp_H + +#include "libmail_config.h" +#include "decoder.H" +#include "namespace.H" + +#include <string> + +LIBMAIL_START + +// +// MIME quoted-printable decoder + +class decodeqp : public decoder { + std::string decodeBuffer; + +public: + decodeqp(); + virtual ~decodeqp(); + + void decode(std::string text); +private: + virtual void decoded(std::string buffer)=0; +}; + +LIBMAIL_END + +#endif |
