aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/abstract/MCMessageHeader.h
diff options
context:
space:
mode:
authorGravatar DINH Viet Hoa <dinh.viet.hoa@gmail.com>2013-03-11 23:19:40 -0700
committerGravatar DINH Viet Hoa <dinh.viet.hoa@gmail.com>2013-03-11 23:19:40 -0700
commit7b4eafc8149b151b63a111bbcc6f3a7f322c552d (patch)
tree0c06502f66705e8868c042f95763758b3ce458d9 /src/core/abstract/MCMessageHeader.h
parent8c92ac7a4b67d4ebb4dd177cf70aef73278d2baa (diff)
MessageHeader: fixed copy, ObjC wrappers for Address and MessageHeader
Diffstat (limited to 'src/core/abstract/MCMessageHeader.h')
-rw-r--r--src/core/abstract/MCMessageHeader.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/core/abstract/MCMessageHeader.h b/src/core/abstract/MCMessageHeader.h
index 045d91c5..33569204 100644
--- a/src/core/abstract/MCMessageHeader.h
+++ b/src/core/abstract/MCMessageHeader.h
@@ -58,6 +58,13 @@ namespace mailcore {
virtual String * extractedSubject();
virtual String * partialExtractedSubject();
virtual void importHeadersData(Data * data);
+
+ public: // subclass behavior
+ MessageHeader(MessageHeader * other);
+ virtual String * description();
+ virtual Object * copy();
+
+ public: // private
virtual void importIMAPEnvelope(struct mailimap_envelope * env);
virtual void importIMAPReferences(Data * data);
virtual void importIMAPInternalDate(struct mailimap_date_time * date);
@@ -65,11 +72,6 @@ namespace mailcore {
virtual struct mailimf_fields * createIMFFieldsAndFilterBcc(bool filterBcc);
virtual void importIMFFields(struct mailimf_fields * fields);
- public: // subclass behavior
- MessageHeader(MessageHeader * other);
- virtual String * description();
- virtual Object * copy();
-
private:
String * mMessageID;
Array * /* String */ mReferences;