KMIME Library
#include <kmime_parsers.h>

Public Member Functions | |
NonMimeParser (const QByteArray &src) | |
QList< QByteArray > | binaryParts () |
QList< QByteArray > | filenames () |
bool | hasTextPart () |
bool | isPartial () |
QList< QByteArray > | mimeTypes () |
virtual bool | parse ()=0 |
int | partialCount () |
int | partialNumber () |
QByteArray | textPart () |
Static Protected Member Functions | |
static QByteArray | guessMimeType (const QByteArray &fileName) |
Protected Attributes | |
QList< QByteArray > | b_ins |
QList< QByteArray > | f_ilenames |
QList< QByteArray > | m_imeTypes |
int | p_artNr |
QByteArray | s_rc |
QByteArray | t_ext |
int | t_otalNr |
Detailed Description
Helper-class: abstract base class of all parsers for non-mime binary data (uuencoded, yenc)
Definition at line 60 of file kmime_parsers.h.
Constructor & Destructor Documentation
◆ NonMimeParser()
|
explicit |
Definition at line 111 of file kmime_parsers.cpp.
◆ ~NonMimeParser()
|
inlinevirtual |
Definition at line 64 of file kmime_parsers.h.
Member Function Documentation
◆ binaryParts()
|
inline |
Definition at line 78 of file kmime_parsers.h.
◆ filenames()
|
inline |
Definition at line 80 of file kmime_parsers.h.
◆ guessMimeType()
|
staticprotected |
try to guess the mimetype from the file-extension
Definition at line 119 of file kmime_parsers.cpp.
◆ hasTextPart()
|
inline |
Definition at line 74 of file kmime_parsers.h.
◆ isPartial()
|
inline |
Definition at line 66 of file kmime_parsers.h.
◆ mimeTypes()
|
inline |
Definition at line 82 of file kmime_parsers.h.
◆ partialCount()
|
inline |
Definition at line 72 of file kmime_parsers.h.
◆ partialNumber()
|
inline |
Definition at line 70 of file kmime_parsers.h.
◆ textPart()
|
inline |
Definition at line 76 of file kmime_parsers.h.
Member Data Documentation
◆ b_ins
|
protected |
Definition at line 89 of file kmime_parsers.h.
◆ f_ilenames
|
protected |
Definition at line 89 of file kmime_parsers.h.
◆ m_imeTypes
|
protected |
Definition at line 89 of file kmime_parsers.h.
◆ p_artNr
|
protected |
Definition at line 90 of file kmime_parsers.h.
◆ s_rc
|
protected |
Definition at line 88 of file kmime_parsers.h.
◆ t_ext
|
protected |
Definition at line 88 of file kmime_parsers.h.
◆ t_otalNr
|
protected |
Definition at line 90 of file kmime_parsers.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.