summaryrefslogtreecommitdiff
path: root/lib/cocoa/TApplicationException.h
blob: bb64282057f871bc378f7cdace14c12e854f7cb6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
enum {
  TApplicationException_UNKNOWN = 0,
  TApplicationException_UNKNOWN_METHOD = 1,
  TApplicationException_INVALID_MESSAGE_TYPE = 2,
  TApplicationException_WRONG_METHOD_NAME = 3,
  TApplicationException_BAD_SEQUENCE_ID = 4,
  TApplicationException_MISSING_RESULT = 5
};

// FIXME
@interface TApplicationException : NSException {
}

+ (TApplicationException *) read: (id <TProtocol>) protocol;

+ (TApplicationException *) exceptionWithType: (int) type
                                      message: (NSString *) message;

@end