// // IMAPFetchContentOperation.h // mailcore2 // // Created by DINH Viêt Hoà on 1/12/13. // Copyright (c) 2013 MailCore. All rights reserved. // #ifndef __mailcore2__IMAPFetchContentOperation__ #define __mailcore2__IMAPFetchContentOperation__ #include namespace mailcore { class IMAPFetchContentOperation : public IMAPOperation { private: uint32_t mUid; String * mPartID; Encoding mEncoding; Data * mData; public: IMAPFetchContentOperation(); virtual ~IMAPFetchContentOperation(); virtual void setUid(uint32_t uid); virtual uint32_t uid(); virtual void setPartID(String * partID); virtual String * partID(); virtual void setEncoding(Encoding encoding); virtual Encoding encoding(); virtual Data * data(); virtual void main(); }; } #endif /* defined(__mailcore2__IMAPFetchContentOperation__) */