ROOT
6.07/01
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
core
base
inc
LinkDef3.h
Go to the documentation of this file.
1
/* @(#)root/base:$Id$ */
2
3
/*************************************************************************
4
* Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
5
* All rights reserved. *
6
* *
7
* For the licensing terms see $ROOTSYS/LICENSE. *
8
* For the list of contributors see $ROOTSYS/README/CREDITS. *
9
*************************************************************************/
10
11
#ifdef __CINT__
12
13
#pragma link off all globals;
14
#pragma link off all classes;
15
#pragma link off all functions;
16
17
// kDefaultScrollBarWidth is not a global but an enum constant.
18
// Removing it from the list of selected globals until enum matching
19
// is not implemented
20
//#pragma link C++ global kDefaultScrollBarWidth;
21
//------
22
#pragma link C++ global kNone;
23
#pragma link C++ global kCopyFromParent;
24
#pragma link C++ global kParentRelative;
25
#pragma link C++ global kWABackPixmap;
26
#pragma link C++ global kWABackPixel;
27
#pragma link C++ global kWABorderPixmap;
28
#pragma link C++ global kWABorderPixel;
29
#pragma link C++ global kWABorderWidth;
30
#pragma link C++ global kWABitGravity;
31
#pragma link C++ global kWAWinGravity;
32
#pragma link C++ global kWABackingStore;
33
#pragma link C++ global kWABackingPlanes;
34
#pragma link C++ global kWABackingPixel;
35
#pragma link C++ global kWAOverrideRedirect;
36
#pragma link C++ global kWASaveUnder;
37
#pragma link C++ global kWAEventMask;
38
#pragma link C++ global kWADontPropagate;
39
#pragma link C++ global kWAColormap;
40
#pragma link C++ global kWACursor;
41
42
#pragma link C++ global kNoEventMask;
43
#pragma link C++ global kKeyPressMask;
44
#pragma link C++ global kKeyReleaseMask;
45
#pragma link C++ global kButtonPressMask;
46
#pragma link C++ global kButtonReleaseMask;
47
#pragma link C++ global kPointerMotionMask;
48
#pragma link C++ global kButtonMotionMask;
49
#pragma link C++ global kExposureMask;
50
#pragma link C++ global kStructureNotifyMask;
51
#pragma link C++ global kEnterWindowMask;
52
#pragma link C++ global kLeaveWindowMask;
53
#pragma link C++ global kFocusChangeMask;
54
#pragma link C++ global kOwnerGrabButtonMask;
55
#pragma link C++ global kColormapChangeMask;
56
57
#pragma link C++ global kKeyShiftMask;
58
#pragma link C++ global kKeyLockMask;
59
#pragma link C++ global kKeyControlMask;
60
#pragma link C++ global kKeyMod1Mask;
61
#pragma link C++ global kButton1Mask;
62
#pragma link C++ global kButton2Mask;
63
#pragma link C++ global kButton3Mask;
64
#pragma link C++ global kButton4Mask;
65
#pragma link C++ global kButton5Mask;
66
#pragma link C++ global kAnyModifier;
67
68
#pragma link C++ global kGCFunction;
69
#pragma link C++ global kGCPlaneMask;
70
#pragma link C++ global kGCForeground;
71
#pragma link C++ global kGCBackground;
72
#pragma link C++ global kGCLineWidth;
73
#pragma link C++ global kGCLineStyle;
74
#pragma link C++ global kGCCapStyle;
75
#pragma link C++ global kGCJoinStyle;
76
#pragma link C++ global kGCFillStyle;
77
#pragma link C++ global kGCFillRule;
78
#pragma link C++ global kGCTile;
79
#pragma link C++ global kGCStipple;
80
#pragma link C++ global kGCTileStipXOrigin;
81
#pragma link C++ global kGCTileStipYOrigin;
82
#pragma link C++ global kGCFont;
83
#pragma link C++ global kGCSubwindowMode;
84
#pragma link C++ global kGCGraphicsExposures;
85
#pragma link C++ global kGCClipXOrigin;
86
#pragma link C++ global kGCClipYOrigin;
87
#pragma link C++ global kGCClipMask;
88
#pragma link C++ global kGCDashOffset;
89
#pragma link C++ global kGCDashList;
90
#pragma link C++ global kGCArcMode;
91
92
#pragma link C++ global kDoRed;
93
#pragma link C++ global kDoGreen;
94
#pragma link C++ global kDoBlue;
95
96
#pragma link C++ global kPAColormap;
97
#pragma link C++ global kPADepth;
98
#pragma link C++ global kPASize;
99
#pragma link C++ global kPAHotspot;
100
#pragma link C++ global kPAReturnPixels;
101
#pragma link C++ global kPACloseness;
102
103
#pragma link C++ global kPrimarySelection;
104
#pragma link C++ global kCutBuffer;
105
#pragma link C++ global kMaxPixel;
106
107
// #pragma link C++ global gPerfStats;
108
#pragma link C++ global gMonitoringWriter;
109
#pragma link C++ global gMonitoringReader;
110
111
#pragma link C++ enum EGuiConstants;
112
#pragma link C++ enum EGEventType;
113
#pragma link C++ enum EGraphicsFunction;
114
#pragma link C++ enum EGraphicsFunction;
115
#pragma link C++ enum EMouseButton;
116
#pragma link C++ enum EXMagic;
117
#pragma link C++ enum EInitialState;
118
#pragma link C++ enum EKeySym;
119
#pragma link C++ enum EEventType;
120
#pragma link C++ enum ECursor;
121
#pragma link C++ global kNumCursors;
122
123
#pragma link C++ typedef timespec_t;
124
// #pragma link C++ typedef Handle_t;
125
// #pragma link C++ typedef Display_t;
126
// #pragma link C++ typedef Visual_t;
127
// #pragma link C++ typedef Window_t;
128
// #pragma link C++ typedef Pixmap_t;
129
// #pragma link C++ typedef Drawable_t;
130
// #pragma link C++ typedef Region_t;
131
// #pragma link C++ typedef Colormap_t;
132
// #pragma link C++ typedef Cursor_t;
133
// #pragma link C++ typedef FontH_t;
134
// #pragma link C++ typedef KeySym_t;
135
// #pragma link C++ typedef Atom_t;
136
// #pragma link C++ typedef GContext_t;
137
// #pragma link C++ typedef FontStruct_t;
138
// #pragma link C++ typedef Mask_t;
139
// #pragma link C++ typedef Time_t;
140
141
#pragma link C++ struct Event_t;
142
#pragma link C++ struct SetWindowAttributes_t;
143
#pragma link C++ struct WindowAttributes_t;
144
#pragma link C++ struct GCValues_t;
145
#pragma link C++ struct ColorStruct_t;
146
#pragma link C++ struct PictureAttributes_t;
147
#pragma link C++ struct Segment_t;
148
#pragma link C++ struct Point_t;
149
#pragma link C++ struct Rectangle_t;
150
#pragma link C++ struct timespec;
151
152
#pragma link C++ function operator<<(std::ostream&, const TTimeStamp&);
153
#pragma link C++ function operator<<(TBuffer&, const TTimeStamp&);
154
#pragma link C++ function operator>>(TBuffer&, TTimeStamp&);
155
#pragma link C++ function operator==(const TTimeStamp&, const TTimeStamp&);
156
#pragma link C++ function operator!=(const TTimeStamp&, const TTimeStamp&);
157
#pragma link C++ function operator< (const TTimeStamp&, const TTimeStamp&);
158
#pragma link C++ function operator<=(const TTimeStamp&, const TTimeStamp&);
159
#pragma link C++ function operator> (const TTimeStamp&, const TTimeStamp&);
160
#pragma link C++ function operator>=(const TTimeStamp&, const TTimeStamp&);
161
162
#pragma link C++ class TTimeStamp+;
163
#pragma link C++ class TFileInfo+;
164
#pragma link C++ class TFileInfoMeta+;
165
#pragma link C++ class TFileCollection+;
166
#pragma link C++ class TVirtualAuth;
167
#pragma link C++ class TVirtualMutex;
168
#pragma link C++ class TLockGuard;
169
#pragma link C++ class TRedirectOutputGuard;
170
#pragma link C++ class TVirtualPerfStats;
171
#pragma link C++ enum TVirtualPerfStats::EEventType;
172
#pragma link C++ class TVirtualMonitoringWriter;
173
#pragma link C++ class TVirtualMonitoringReader;
174
#pragma link C++ class TObjectSpy;
175
#pragma link C++ class TObjectRefSpy;
176
#pragma link C++ class TUri;
177
#pragma link C++ function operator==(const TUri&, const TUri&);
178
#pragma link C++ class TUrl;
179
#pragma link C++ class TInetAddress-;
180
#pragma link C++ class TVirtualTableInterface+;
181
#pragma link C++ class TBase64;
182
183
// Insure the creation of the TClass object for pairs that might be
184
// inside the cintdlls.
185
#pragma extra_include "string";
186
// insure using namespace std and declaration of std::pair
187
#pragma extra_include "Rpair.h";
188
#include <utility>
189
190
#pragma link C++ class std::pair<char*,int>+;
191
#pragma link C++ class std::pair<char*,long>+;
192
#pragma link C++ class std::pair<char*,float>+;
193
#pragma link C++ class std::pair<char*,double>+;
194
#pragma link C++ class std::pair<char*,void*>+;
195
#pragma link C++ class std::pair<char*,char*>+;
196
#pragma link C++ class std::pair<std::string,int>+;
197
#pragma link C++ class std::pair<string,long>+;
198
#pragma link C++ class std::pair<string,float>+;
199
#pragma link C++ class std::pair<string,double>+;
200
#pragma link C++ class std::pair<string,void*>+;
201
#pragma link C++ class std::pair<int,int>+;
202
#pragma link C++ class std::pair<int,long>+;
203
#pragma link C++ class std::pair<int,float>+;
204
#pragma link C++ class std::pair<int,double>+;
205
#pragma link C++ class std::pair<int,void*>+;
206
#pragma link C++ class std::pair<int,char*>+;
207
#pragma link C++ class std::pair<long,int>+;
208
#pragma link C++ class std::pair<long,long>+;
209
#pragma link C++ class std::pair<long,float>+;
210
#pragma link C++ class std::pair<long,double>+;
211
#pragma link C++ class std::pair<long,void*>+;
212
#pragma link C++ class std::pair<long,char*>+;
213
#pragma link C++ class std::pair<float,int>+;
214
#pragma link C++ class std::pair<float,long>+;
215
#pragma link C++ class std::pair<float,float>+;
216
#pragma link C++ class std::pair<float,double>+;
217
#pragma link C++ class std::pair<float,void*>+;
218
#pragma link C++ class std::pair<float,char*>+;
219
#pragma link C++ class std::pair<double,int>+;
220
#pragma link C++ class std::pair<double,long>+;
221
#pragma link C++ class std::pair<double,float>+;
222
#pragma link C++ class std::pair<double,double>+;
223
#pragma link C++ class std::pair<double,void*>+;
224
#pragma link C++ class std::pair<double,char*>+;
225
226
#pragma link C++ class std::pair<const char*,int>+;
227
#pragma link C++ class std::pair<const char*,long>+;
228
#pragma link C++ class std::pair<const char*,float>+;
229
#pragma link C++ class std::pair<const char*,double>+;
230
#pragma link C++ class std::pair<const char*,void*>+;
231
#pragma link C++ class std::pair<const char*,char*>+;
232
#pragma link C++ class std::pair<const std::string,int>+;
233
#pragma link C++ class std::pair<const std::string,long>+;
234
#pragma link C++ class std::pair<const std::string,float>+;
235
#pragma link C++ class std::pair<const std::string,double>+;
236
#pragma link C++ class std::pair<const std::string,void*>+;
237
#pragma link C++ class std::pair<const int,int>+;
238
#pragma link C++ class std::pair<const int,long>+;
239
#pragma link C++ class std::pair<const int,float>+;
240
#pragma link C++ class std::pair<const int,double>+;
241
#pragma link C++ class std::pair<const int,void*>+;
242
#pragma link C++ class std::pair<const int,char*>+;
243
#pragma link C++ class std::pair<const long,int>+;
244
#pragma link C++ class std::pair<const long,long>+;
245
#pragma link C++ class std::pair<const long,float>+;
246
#pragma link C++ class std::pair<const long,double>+;
247
#pragma link C++ class std::pair<const long,void*>+;
248
#pragma link C++ class std::pair<const long,char*>+;
249
#pragma link C++ class std::pair<const float,int>+;
250
#pragma link C++ class std::pair<const float,long>+;
251
#pragma link C++ class std::pair<const float,float>+;
252
#pragma link C++ class std::pair<const float,double>+;
253
#pragma link C++ class std::pair<const float,void*>+;
254
#pragma link C++ class std::pair<const float,char*>+;
255
#pragma link C++ class std::pair<const double,int>+;
256
#pragma link C++ class std::pair<const double,long>+;
257
#pragma link C++ class std::pair<const double,float>+;
258
#pragma link C++ class std::pair<const double,double>+;
259
#pragma link C++ class std::pair<const double,void*>+;
260
#pragma link C++ class std::pair<const double,char*>+;
261
262
#pragma extra_include "Rtypes.h";
263
#pragma link C++ class TParameter<Bool_t>+;
264
#pragma link C++ class TParameter<Float_t>+;
265
#pragma link C++ class TParameter<Double_t>+;
266
#pragma link C++ class TParameter<Int_t>+;
267
#pragma link C++ class TParameter<Long_t>+;
268
#pragma link C++ class TParameter<Long64_t>+;
269
270
#endif