I hope it commits this time. Tinkered with ITSendAEWithKey
[ITFoundation.git] / ITAppleEventTools.h
1 /*
2  *  ITAppleEventTools.h
3  *  ITFoundation
4  *
5  *  Created by Alexander Strange on Wed Feb 11 2004.
6  *  Copyright (c) 2004 __MyCompanyName__. All rights reserved.
7  *
8  */
9
10 #import <Foundation/Foundation.h>
11 #import <Carbon/Carbon.h>
12
13 extern NSAppleEventDescriptor *ITSendAEWithString(NSString *sendString, FourCharCode evClass, FourCharCode evID,const ProcessSerialNumber *psn);
14 NSAppleEventDescriptor *ITSendAEWithStringAndObject(NSString *sendString, const AEDesc *object, FourCharCode evClass, FourCharCode evID,const ProcessSerialNumber *psn);
15 extern NSAppleEventDescriptor *ITSendAEWithKey(FourCharCode reqKey, FourCharCode evClass, FourCharCode evID,const ProcessSerialNumber *psn);
16 extern NSAppleEventDescriptor *ITSendAE(FourCharCode eClass, FourCharCode eID,const ProcessSerialNumber *psn);
17
18 @interface NSAppleEventDescriptor (ITAELogging)
19 -(void) logDesc;
20 @end