KMIME Library
20 #ifndef KMIME_CONTENT_P_H
21 #define KMIME_CONTENT_P_H
25 #include <boost/shared_ptr.hpp>
29 typedef boost::shared_ptr<Message> MessagePtr;
37 explicit ContentPrivate( Content *q ) :
40 forceDefaultCS( false ),
43 defaultCS = KMime::cachedCharset(
"ISO-8859-1" );
46 virtual ~ContentPrivate()
48 qDeleteAll( multipartContents );
49 multipartContents.clear();
52 bool parseUuencoded();
54 bool parseMultipart();
55 Headers::Generic *nextHeader( QByteArray &head );
56 void clearBodyMessage();
65 QByteArray frozenBody;
72 MessagePtr bodyAsMessage;
75 Q_DECLARE_PUBLIC( Content )
77 bool forceDefaultCS : 1;
QList< KMime::Content * > List
Describes a list of Content objects.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:11 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.