Merge more cocoa changes from Andrew McGeachie
Reviewed By: dreiss
Test Plan: To be provided later by McGeachie. Compiler builds fine. Does not affect other libraries.
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665259 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/cocoa/TApplicationException.h b/lib/cocoa/TApplicationException.h
index bb64282..1fee06e 100644
--- a/lib/cocoa/TApplicationException.h
+++ b/lib/cocoa/TApplicationException.h
@@ -1,3 +1,6 @@
+#import "TException.h"
+#import "TProtocol.h"
+
enum {
TApplicationException_UNKNOWN = 0,
TApplicationException_UNKNOWN_METHOD = 1,
@@ -8,12 +11,13 @@
};
// FIXME
-@interface TApplicationException : NSException {
+@interface TApplicationException : TException {
+ int mType;
}
+ (TApplicationException *) read: (id <TProtocol>) protocol;
+ (TApplicationException *) exceptionWithType: (int) type
- message: (NSString *) message;
+ reason: (NSString *) message;
@end