aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/async/imap/MCIMAPStoreLabelsOperation.h
diff options
context:
space:
mode:
authorGravatar DINH Viet Hoa <hoa@sprw.me>2013-01-21 15:06:46 -0800
committerGravatar DINH Viet Hoa <hoa@sprw.me>2013-01-21 15:06:46 -0800
commit119b654d35db873bb7dbc77e24649462eb1aa4e6 (patch)
treeae42d35a781f94d8fe6994963230b095a1b2340a /src/async/imap/MCIMAPStoreLabelsOperation.h
parentd998016c04cb1e1dfc9fcf608639bfb5a4147439 (diff)
headers show public API first. cleanup.
Diffstat (limited to 'src/async/imap/MCIMAPStoreLabelsOperation.h')
-rw-r--r--src/async/imap/MCIMAPStoreLabelsOperation.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/async/imap/MCIMAPStoreLabelsOperation.h b/src/async/imap/MCIMAPStoreLabelsOperation.h
index b87b650a..84097683 100644
--- a/src/async/imap/MCIMAPStoreLabelsOperation.h
+++ b/src/async/imap/MCIMAPStoreLabelsOperation.h
@@ -11,14 +11,11 @@
#include <mailcore/MCIMAPOperation.h>
+#ifdef __cplusplus
+
namespace mailcore {
class IMAPStoreLabelsOperation : public IMAPOperation {
- private:
- Array * mUids;
- IMAPStoreFlagsRequestKind mKind;
- Array * mLabels;
-
public:
IMAPStoreLabelsOperation();
virtual ~IMAPStoreLabelsOperation();
@@ -32,8 +29,17 @@ namespace mailcore {
virtual void setLabels(Array * labels);
virtual Array * labels();
+ public: // subclass behavior
virtual void main();
+
+ private:
+ Array * mUids;
+ IMAPStoreFlagsRequestKind mKind;
+ Array * mLabels;
+
};
}
+#endif
+
#endif /* defined(__mailcore2__MCIMAPStoreLabelsOperation__) */