[BACK]Return to MyEnvironment.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / cfep

Annotation of OpenXM/src/cfep/MyEnvironment.h, Revision 1.3

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;
1.3     ! takayama   42: -(NSData *)getPeerEndEvaluateMark;
1.1       takayama   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>