ROOT
6.16/01
Reference Guide
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 ROOT::TVirtualRWMutex;
169
#pragma link C++ class TLockGuard;
170
#pragma link C++ class ROOT::TReadLockGuard;
171
#pragma link C++ class ROOT::TWriteLockGuard;
172
#pragma link C++ class TRedirectOutputGuard;
173
#pragma link C++ class TVirtualPerfStats;
174
#pragma link C++ enum TVirtualPerfStats::EEventType;
175
#pragma link C++ class TVirtualMonitoringWriter;
176
#pragma link C++ class TVirtualMonitoringReader;
177
#pragma link C++ class TObjectSpy;
178
#pragma link C++ class TObjectRefSpy;
179
#pragma link C++ class TUri;
180
#pragma link C++ function operator==(const TUri&, const TUri&);
181
#pragma link C++ class TUrl;
182
#pragma link C++ class TInetAddress-;
183
#pragma link C++ class TVirtualTableInterface+;
184
#pragma link C++ class TBase64;
185
186
// Insure the creation of the TClass object for pairs that might be
187
// inside the cintdlls.
188
#pragma extra_include "string"
;
189
// insure using namespace std and declaration of std::pair
190
#pragma extra_include "Rpair.h"
;
191
#include <utility>
192
193
#pragma link C++ class std::pair<char*,int>+;
194
#pragma link C++ class std::pair<char*,long>+;
195
#pragma link C++ class std::pair<char*,float>+;
196
#pragma link C++ class std::pair<char*,double>+;
197
#pragma link C++ class std::pair<char*,void*>+;
198
#pragma link C++ class std::pair<char*,char*>+;
199
#pragma link C++ class std::pair<std::string,int>+;
200
#pragma link C++ class std::pair<string,long>+;
201
#pragma link C++ class std::pair<string,float>+;
202
#pragma link C++ class std::pair<string,double>+;
203
#pragma link C++ class std::pair<string,void*>+;
204
#pragma link C++ class std::pair<int,int>+;
205
#pragma link C++ class std::pair<int,long>+;
206
#pragma link C++ class std::pair<int,float>+;
207
#pragma link C++ class std::pair<int,double>+;
208
#pragma link C++ class std::pair<int,void*>+;
209
#pragma link C++ class std::pair<int,char*>+;
210
#pragma link C++ class std::pair<long,int>+;
211
#pragma link C++ class std::pair<long,long>+;
212
#pragma link C++ class std::pair<long,float>+;
213
#pragma link C++ class std::pair<long,double>+;
214
#pragma link C++ class std::pair<long,void*>+;
215
#pragma link C++ class std::pair<long,char*>+;
216
#pragma link C++ class std::pair<float,int>+;
217
#pragma link C++ class std::pair<float,long>+;
218
#pragma link C++ class std::pair<float,float>+;
219
#pragma link C++ class std::pair<float,double>+;
220
#pragma link C++ class std::pair<float,void*>+;
221
#pragma link C++ class std::pair<float,char*>+;
222
#pragma link C++ class std::pair<double,int>+;
223
#pragma link C++ class std::pair<double,long>+;
224
#pragma link C++ class std::pair<double,float>+;
225
#pragma link C++ class std::pair<double,double>+;
226
#pragma link C++ class std::pair<double,void*>+;
227
#pragma link C++ class std::pair<double,char*>+;
228
229
#pragma link C++ class std::pair<const char*,int>+;
230
#pragma link C++ class std::pair<const char*,long>+;
231
#pragma link C++ class std::pair<const char*,float>+;
232
#pragma link C++ class std::pair<const char*,double>+;
233
#pragma link C++ class std::pair<const char*,void*>+;
234
#pragma link C++ class std::pair<const char*,char*>+;
235
#pragma link C++ class std::pair<const std::string,int>+;
236
#pragma link C++ class std::pair<const std::string,long>+;
237
#pragma link C++ class std::pair<const std::string,float>+;
238
#pragma link C++ class std::pair<const std::string,double>+;
239
#pragma link C++ class std::pair<const std::string,void*>+;
240
#pragma link C++ class std::pair<const int,int>+;
241
#pragma link C++ class std::pair<const int,long>+;
242
#pragma link C++ class std::pair<const int,float>+;
243
#pragma link C++ class std::pair<const int,double>+;
244
#pragma link C++ class std::pair<const int,void*>+;
245
#pragma link C++ class std::pair<const int,char*>+;
246
#pragma link C++ class std::pair<const long,int>+;
247
#pragma link C++ class std::pair<const long,long>+;
248
#pragma link C++ class std::pair<const long,float>+;
249
#pragma link C++ class std::pair<const long,double>+;
250
#pragma link C++ class std::pair<const long,void*>+;
251
#pragma link C++ class std::pair<const long,char*>+;
252
#pragma link C++ class std::pair<const float,int>+;
253
#pragma link C++ class std::pair<const float,long>+;
254
#pragma link C++ class std::pair<const float,float>+;
255
#pragma link C++ class std::pair<const float,double>+;
256
#pragma link C++ class std::pair<const float,void*>+;
257
#pragma link C++ class std::pair<const float,char*>+;
258
#pragma link C++ class std::pair<const double,int>+;
259
#pragma link C++ class std::pair<const double,long>+;
260
#pragma link C++ class std::pair<const double,float>+;
261
#pragma link C++ class std::pair<const double,double>+;
262
#pragma link C++ class std::pair<const double,void*>+;
263
#pragma link C++ class std::pair<const double,char*>+;
264
265
#pragma extra_include "Rtypes.h"
;
266
#pragma link C++ class TParameter<Bool_t>+;
267
#pragma link C++ class TParameter<Float_t>+;
268
#pragma link C++ class TParameter<Double_t>+;
269
#pragma link C++ class TParameter<Int_t>+;
270
#pragma link C++ class TParameter<Long_t>+;
271
#pragma link C++ class TParameter<Long64_t>+;
272
273
#ifdef ROOT7_RDrawable
274
#pragma link C++ class ROOT::Experimental::RDrawable+;
275
#endif
276
277
#endif