This is EMErrorInfo.h in view mode; [Download] [Up]
#import <objc/Object.h>
#import <objc/hashtable.h>
#import <time.h>
typedef enum
{
EMSourceSignal = 0,
EMSourceInternal,
EMSourceApplication,
EMSourceKit
} EMErrorSource;
@interface EMErrorInfo:Object
{
int code;
time_t timet;
char *location;
char *stackFrame;
char *message;
char *timeStamp;
const void *userData1;
const void *userData2;
char userData1Free;
char userData2Free;
}
+ newWithCode:(int)code userInfo:(const void *)a:(const void *)b;
+ newWithCode:(int)code userInfo:(const void *)a:(const void *)b
file:(const char *)loc line:(int)line;
- initWithCode:(int)code userInfo:(const void *)a:(const void *)b;
- initWithCode:(int)code userInfo:(const void *)a:(const void *)b
file:(const char *)loc line:(int)line;
- setUDFreeSemantics:(const char *)desc;
- (int)code;
- (time_t)time;
- (const char *)location;
- (const char *)stack;
- (const void *)userData1;
- (const void *)userData2;
- (const char *)message;
- (const char *)timeStamp;
- (NXAtom)exceptionClass;
- (const char *)codeString;
- (EMErrorSource)source;
- getContext;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.