ROOT
6.10/09
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 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