KIMAP Library
rfccodecs.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00033 #ifndef KIMAP_RFCCODECS_H
00034 #define KIMAP_RFCCODECS_H
00035
00036 #include <QtCore/QString>
00037
00038 #include "kimap_export.h"
00039
00040 class QTextCodec;
00041
00042 namespace KIMAP {
00043
00049 KIMAP_EXPORT QString encodeImapFolderName( const QString &src );
00050
00055 KIMAP_EXPORT QString decodeImapFolderName( const QString &inSrc );
00056
00061 KIMAP_EXPORT QString quoteIMAP( const QString &src );
00062
00068 KIMAP_EXPORT QTextCodec *codecForName( const QString &name );
00069
00076 KIMAP_EXPORT const QString decodeRFC2047String( const QString &str,
00077 QString &charset,
00078 QString &language );
00084 KIMAP_EXPORT const QString decodeRFC2047String( const QString &str,
00085 QString &charset );
00086
00091 KIMAP_EXPORT const QString decodeRFC2047String( const QString &str );
00092
00097 KIMAP_EXPORT const QString encodeRFC2047String( const QString &str );
00098
00103 KIMAP_EXPORT const QString encodeRFC2231String( const QString &str );
00104
00109 KIMAP_EXPORT const QString decodeRFC2231String( const QString &str );
00110 }
00111
00112 #endif