messageviewer
#include "bodypartformatter.h"
#include "viewer/bodypartformatterfactory_p.h"
#include "interfaces/bodypartformatter.h"
#include "viewer/objecttreeparser.h"
#include <kmime/kmime_content.h>
#include <kdebug.h>
#include <kascii.h>
Go to the source code of this file.
Macros | |
#define | CREATE_BODY_PART_FORMATTER(subtype) |
#define | DIM(x) sizeof(x) / sizeof(*x) |
Typedefs | |
typedef const BodyPartFormatter *(* | BodyPartFormatterCreator )() |
Functions | |
static const BodyPartFormatter * | createForApplication (const char *subtype) |
static const BodyPartFormatter * | createForImage (const char *) |
static const BodyPartFormatter * | createForMessage (const char *subtype) |
static const BodyPartFormatter * | createForMultiPart (const char *subtype) |
static const BodyPartFormatter * | createForText (const char *subtype) |
Variables | |
static const SubtypeBuiltin | anySubtypeBuiltins [] |
static const SubtypeBuiltin | applicationSubtypeBuiltins [] |
struct { | |
unsigned int num_subtypes | |
const SubtypeBuiltin * subtypes | |
const char * type | |
} | builtins [] |
static const SubtypeBuiltin | imageSubtypeBuiltins [] |
static const SubtypeBuiltin | messageSubtypeBuiltins [] |
static const SubtypeBuiltin | multipartSubtypeBuiltins [] |
static const SubtypeBuiltin | textSubtypeBuiltins [] |
Macro Definition Documentation
#define CREATE_BODY_PART_FORMATTER | ( | subtype | ) |
Definition at line 92 of file bodypartformatter.cpp.
#define DIM | ( | x | ) | sizeof(x) / sizeof(*x) |
Definition at line 189 of file bodypartformatter.cpp.
Typedef Documentation
typedef const BodyPartFormatter*(* BodyPartFormatterCreator)() |
Definition at line 139 of file bodypartformatter.cpp.
Function Documentation
|
static |
Definition at line 268 of file bodypartformatter.cpp.
|
static |
Definition at line 235 of file bodypartformatter.cpp.
|
static |
Definition at line 239 of file bodypartformatter.cpp.
|
static |
Definition at line 245 of file bodypartformatter.cpp.
|
static |
Definition at line 209 of file bodypartformatter.cpp.
Variable Documentation
|
static |
Definition at line 182 of file bodypartformatter.cpp.
|
static |
Definition at line 146 of file bodypartformatter.cpp.
const { ... } builtins[] |
|
static |
Definition at line 178 of file bodypartformatter.cpp.
|
static |
Definition at line 174 of file bodypartformatter.cpp.
|
static |
Definition at line 163 of file bodypartformatter.cpp.
unsigned int num_subtypes |
Definition at line 194 of file bodypartformatter.cpp.
const SubtypeBuiltin* subtypes |
Definition at line 193 of file bodypartformatter.cpp.
|
static |
Definition at line 154 of file bodypartformatter.cpp.
const char* type |
Definition at line 192 of file bodypartformatter.cpp.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:45 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.