aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/renderer/MCMessageRendererHelper.h
blob: 716c91a2b941e3759c2b9e928fd46dfafd730011 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//
//  MCMessageRendererHelper.h
//  mailcore2
//
//  Created by Paul Young on 28/06/2013.
//  Copyright (c) 2013 MailCore. All rights reserved.
//

#ifndef __MAILCORE_MCMESSAGERENDERERHELPER_H_

#define __MAILCORE_MCMESSAGERENDERERHELPER_H_

#include "MCHTMLRendererCallback.h"
#include "MCHTMLBodyRendererCallback.h"
#include "MCIMAPSession.h"

#ifdef __cplusplus

namespace mailcore {
    
    class MessageRendererHelper {
    public:
        MessageRendererHelper();
        ~MessageRendererHelper();

        virtual HTMLRendererIMAPCallback * dataCallback();
        virtual HTMLBodyRendererTemplateCallback * htmlBodyCallback();
    
    private:
        HTMLRendererIMAPCallback * mDataCallback;
        HTMLBodyRendererTemplateCallback * mHtmlCallback;
        
    };
}

#endif

#endif