File: Cli.h

package info (click to toggle)
gridengine 6.2-4
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 51,532 kB
  • ctags: 51,172
  • sloc: ansic: 418,155; java: 37,080; sh: 22,593; jsp: 7,699; makefile: 5,292; csh: 4,244; xml: 2,901; cpp: 2,086; perl: 1,895; tcl: 1,188; lisp: 669; ruby: 642; yacc: 393; lex: 266
file content (137 lines) | stat: -rw-r--r-- 3,706 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
/* 
 * Motif Tools Library, Version 3.1
 * $Id$
 * 
 * Written by David Flanagan.
 * Copyright (c) 1992-2001 by David Flanagan.
 * All Rights Reserved.  See the file COPYRIGHT for details.
 * This is open source software.  See the file LICENSE for details.
 * There is no warranty for this software.  See NO_WARRANTY for details.
 *
 * $Log$
 * Revision 1.1.1.1  2001/07/18 11:06:02  root
 * Initial checkin.
 *
 * Revision 1.2  2001/06/12 16:25:28  andre
 * *** empty log message ***
 *
 *
 */

#ifndef _XmtCli_h
#define _XmtCli_h    

#include <Xm/Text.h>

externalref WidgetClass xmtCliWidgetClass;
typedef struct _XmtCliClassRec *XmtCliWidgetClass;
typedef struct _XmtCliRec *XmtCliWidget;

externalref _Xconst char XmtCliStrings[];
#ifndef XmtNcliTranslations
#define XmtNcliTranslations ((char*)&XmtCliStrings[0])
#endif
#ifndef XmtNdisplayStderr
#define XmtNdisplayStderr ((char*)&XmtCliStrings[16])
#endif
#ifndef XmtNdisplayStdout
#define XmtNdisplayStdout ((char*)&XmtCliStrings[30])
#endif
#ifndef XmtNescapeNewlines
#define XmtNescapeNewlines ((char*)&XmtCliStrings[44])
#endif
#ifndef XmtNfildes
#define XmtNfildes ((char*)&XmtCliStrings[59])
#endif
#ifndef XmtNhistory
#define XmtNhistory ((char*)&XmtCliStrings[66])
#endif
#ifndef XmtNhistoryMaxItems
#define XmtNhistoryMaxItems ((char*)&XmtCliStrings[74])
#endif
#ifndef XmtNhistoryNumItems
#define XmtNhistoryNumItems ((char*)&XmtCliStrings[90])
#endif
#ifndef XmtNinputCallback
#define XmtNinputCallback ((char*)&XmtCliStrings[106])
#endif
#ifndef XmtNpageMode
#define XmtNpageMode ((char*)&XmtCliStrings[120])
#endif
#ifndef XmtNpageString
#define XmtNpageString ((char*)&XmtCliStrings[129])
#endif
#ifndef XmtNpageWidget
#define XmtNpageWidget ((char*)&XmtCliStrings[140])
#endif
#ifndef XmtNprompt
#define XmtNprompt ((char*)&XmtCliStrings[151])
#endif
#ifndef XmtNsaveHistory
#define XmtNsaveHistory ((char*)&XmtCliStrings[158])
#endif
#ifndef XmtNsaveLines
#define XmtNsaveLines ((char*)&XmtCliStrings[170])
#endif
#ifndef XmtCCliTranslations
#define XmtCCliTranslations ((char*)&XmtCliStrings[180])
#endif
#ifndef XmtCDisplayStderr
#define XmtCDisplayStderr ((char*)&XmtCliStrings[196])
#endif
#ifndef XmtCDisplayStdout
#define XmtCDisplayStdout ((char*)&XmtCliStrings[210])
#endif
#ifndef XmtCEscapeNewlines
#define XmtCEscapeNewlines ((char*)&XmtCliStrings[224])
#endif
#ifndef XmtCFildes
#define XmtCFildes ((char*)&XmtCliStrings[239])
#endif
#ifndef XmtCHistoryMaxItems
#define XmtCHistoryMaxItems ((char*)&XmtCliStrings[246])
#endif
#ifndef XmtCHistoryNumItems
#define XmtCHistoryNumItems ((char*)&XmtCliStrings[262])
#endif
#ifndef XmtCPageMode
#define XmtCPageMode ((char*)&XmtCliStrings[278])
#endif
#ifndef XmtCPageString
#define XmtCPageString ((char*)&XmtCliStrings[287])
#endif
#ifndef XmtCPrompt
#define XmtCPrompt ((char*)&XmtCliStrings[298])
#endif
#ifndef XmtCSaveHistory
#define XmtCSaveHistory ((char*)&XmtCliStrings[305])
#endif
#ifndef XmtCSaveLines
#define XmtCSaveLines ((char*)&XmtCliStrings[317])
#endif

_XFUNCPROTOBEGIN
#if NeedFunctionPrototypes
extern void XmtCliClear(Widget);
extern void XmtCliPuts(StringConst, Widget);
extern char *XmtCliGets(char *, int, Widget);
extern void XmtCliFlush(Widget);
extern Widget XmtCreateCli(Widget, String, ArgList, Cardinal);
extern Widget XmtCreateScrolledCli(Widget, String, ArgList, Cardinal);
#else
extern void XmtCliClear();
extern void XmtCliPuts();
extern char *XmtCliGets();
extern void XmtCliFlush();
extern Widget XmtCreateCli();
extern Widget XmtCreateScrolledCli();
#endif

#if NeedVarargsPrototypes
extern void XmtCliPrintf(Widget, StringConst, ...) gcc_printf_func(2,3);
#else
extern void XmtCliPrintf();
#endif
_XFUNCPROTOEND

#endif /* _XmtCli_h */