diff options
Diffstat (limited to 'src/core/rfc822/MCMessageParser.h')
-rw-r--r-- | src/core/rfc822/MCMessageParser.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/rfc822/MCMessageParser.h b/src/core/rfc822/MCMessageParser.h index 06673ec4..5737920d 100644 --- a/src/core/rfc822/MCMessageParser.h +++ b/src/core/rfc822/MCMessageParser.h @@ -10,6 +10,8 @@ namespace mailcore { + class HTMLRendererTemplateCallback; + class MessageParser : public AbstractMessage { public: static MessageParser * messageParserWithData(Data * data); @@ -20,6 +22,11 @@ namespace mailcore { virtual AbstractPart * mainPart(); virtual Data * data(); + virtual AbstractPart * partForContentID(String * contentID); + virtual AbstractPart * partForUniqueID(String * uniqueID); + + virtual String * htmlRendering(HTMLRendererTemplateCallback * htmlCallback); + public: // subclass behavior MessageParser(MessageParser * other); virtual String * description(); |