aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/async/imap/MCIMAPIdentityOperation.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/async/imap/MCIMAPIdentityOperation.h')
-rw-r--r--src/async/imap/MCIMAPIdentityOperation.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/async/imap/MCIMAPIdentityOperation.h b/src/async/imap/MCIMAPIdentityOperation.h
index c0015472..17ff05c7 100644
--- a/src/async/imap/MCIMAPIdentityOperation.h
+++ b/src/async/imap/MCIMAPIdentityOperation.h
@@ -11,15 +11,11 @@
#include <mailcore/MCIMAPOperation.h>
+#ifdef __cplusplus
+
namespace mailcore {
class IMAPIdentityOperation : public IMAPOperation {
- private:
- String * mVendor;
- String * mName;
- String * mVersion;
- HashMap * mServerIdentity;
-
public:
IMAPIdentityOperation();
virtual ~IMAPIdentityOperation();
@@ -35,8 +31,18 @@ namespace mailcore {
virtual HashMap * serverIdentity();
+ public: // subclass behavior
virtual void main();
+
+ private:
+ String * mVendor;
+ String * mName;
+ String * mVersion;
+ HashMap * mServerIdentity;
+
};
}
+#endif
+
#endif /* defined(__mailcore2__IMAPIdentityOperation__) */