diff options
Diffstat (limited to 'src/core/abstract/MCAbstractMultipart.h')
-rw-r--r-- | src/core/abstract/MCAbstractMultipart.h | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/src/core/abstract/MCAbstractMultipart.h b/src/core/abstract/MCAbstractMultipart.h index 11d33666..b499f848 100644 --- a/src/core/abstract/MCAbstractMultipart.h +++ b/src/core/abstract/MCAbstractMultipart.h @@ -8,27 +8,29 @@ #ifdef __cplusplus namespace mailcore { - - class AbstractMultipart : public AbstractPart { - public: - AbstractMultipart(); - virtual ~AbstractMultipart(); - - virtual Array * parts(); - virtual void setParts(Array * parts); - + + class AbstractMultipart : public AbstractPart { + public: + AbstractMultipart(); + virtual ~AbstractMultipart(); + + virtual Array * parts(); + virtual void setParts(Array * parts); + public: //subclass behavior - AbstractMultipart(AbstractMultipart * other); - virtual String * description(); - virtual Object * copy(); + AbstractMultipart(AbstractMultipart * other); + virtual String * description(); + virtual Object * copy(); + virtual HashMap * serializable(); + virtual void importSerializable(HashMap * serializable); virtual AbstractPart * partForContentID(String * contentID); virtual AbstractPart * partForUniqueID(String * uniqueID); - - private: - Array * mParts; - void init(); - }; + + private: + Array * mParts; + void init(); + }; } #endif |