Annotation of OpenXM/src/cfep/MyEnvironment.h, Revision 1.2
1.1 takayama 1: //
2: // MyEnvironment.h
3: // cfep
4: //
5: // Created by Nobuki Takayama on 06/01/22.
6: // Copyright 2006 __MyCompanyName__. All rights reserved.
7: //
8:
9: #import <Cocoa/Cocoa.h>
10: @class MyDocument ;
11:
12: enum peer_type {
13: GENERIC, BASH, OX_TEXMACS
14: };
15:
16: @interface MyEnvironment : NSObject {
17: NSString *OpenXM_HOME;
18:
19: enum peer_type peer; //PEER
20: int isXRunning;
21: NSData *peerEndEvaluateMark; //PEER_END_EVALUATE_MARK
22: NSString *peerStartupString; //PEER_STARTUP_STRING
23:
24:
25: NSString *peerInitializationString; //PEER_INITIALIZATION_STRING
26: NSString *peerHelpDir ; //PEER_HELP_DIR
27: NSString *peerOptionString ; //PEER_OPTION_STRING
28:
29: NSMutableDictionary *myUnixEnvironment; // ASIRRC, DISPLAY, OX_XTERM, LC_CTYPE, LC_ALL, LANG
30: NSDictionary *myDefaultTypingAttributes;
31: }
32:
33: -(MyEnvironment *) init ;
34: -(MyEnvironment *) initFor: (enum peer_type) myPeerType ;
35: -(void) dealloc;
36: +(int) checkX;
1.2 ! takayama 37: +(int) isX11Installed;
! 38: +(int) isGccInstalled;
1.1 takayama 39: -(void) showForDebug;
40: -(NSMutableDictionary *) getMyUnixEnvironment;
41: -(enum peer_type) getPeer;
42: -(NSData *)getPeerEnfEvaluateMark;
43: -(NSString *) getOpenXM_HOME;
44: -(NSString *)getPeerStartupString;
45: -(NSString *)getPeerInitializationString;
46: -(NSString *)getPeerOptionString;
47: -(NSDictionary *)getMyDefaultTypingAttributes;
48:
49:
50: @end
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>