diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/objc/MCOPROVIDER.h | 17 | ||||
-rw-r--r-- | src/objc/MCObjC.h | 1 | ||||
-rw-r--r-- | src/objc/provider/MCONetService.mm | 5 |
3 files changed, 23 insertions, 0 deletions
diff --git a/src/objc/MCOPROVIDER.h b/src/objc/MCOPROVIDER.h new file mode 100644 index 00000000..09f2cb05 --- /dev/null +++ b/src/objc/MCOPROVIDER.h @@ -0,0 +1,17 @@ +// +// MCOPROVIDER.h +// mailcore2 +// +// Created by Pushkar Singh on 5/24/13. +// Copyright (c) 2013 MailCore. All rights reserved. +// + +#ifndef _MAILCORE__MCOPROVIDER_h +#define _MAILCORE__MCOPROVIDER_h + + +#import <MailCore/MCONetService.h> +#import <MailCore/MCOMailProvider.h> +#import <MailCore/MCOMailProvidersManager.h> + +#endif diff --git a/src/objc/MCObjC.h b/src/objc/MCObjC.h index 0ed2520c..2fb51880 100644 --- a/src/objc/MCObjC.h +++ b/src/objc/MCObjC.h @@ -18,6 +18,7 @@ #import <MailCore/MCORFC822.h> #import <MailCore/MCOPOP.h> #import <MailCore/MCOSMTP.h> +#import <MailCore/MCOPROVIDER.h> #endif diff --git a/src/objc/provider/MCONetService.mm b/src/objc/provider/MCONetService.mm index 222daa15..2ba455aa 100644 --- a/src/objc/provider/MCONetService.mm +++ b/src/objc/provider/MCONetService.mm @@ -19,6 +19,11 @@ #define nativeType mailcore::NetService ++ (void) load +{ + MCORegisterClass(self, &typeid(nativeType)); +} + - (mailcore::Object *) mco_mcObject { return _netService; |