Logo ROOT   6.08/07
Reference Guide
LinkDef1.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 #pragma link C++ global kTRUE;
18 #pragma link C++ global kFALSE;
19 #pragma link C++ global kMaxUChar;
20 #pragma link C++ global kMaxChar;
21 #pragma link C++ global kMinChar;
22 #pragma link C++ global kMaxUShort;
23 #pragma link C++ global kMaxShort;
24 #pragma link C++ global kMinShort;
25 #pragma link C++ global kMaxUInt;
26 #pragma link C++ global kMaxInt;
27 #pragma link C++ global kMinInt;
28 #pragma link C++ global kMaxULong;
29 #pragma link C++ global kMaxLong;
30 #pragma link C++ global kMinLong;
31 #pragma link C++ global kMaxULong64;
32 #pragma link C++ global kMaxLong64;
33 #pragma link C++ global kMinLong64;
34 #pragma link C++ global kBitsPerByte;
35 #pragma link C++ global kNPOS;
36 #pragma link C++ global kInfo;
37 #pragma link C++ global kWarning;
38 #pragma link C++ global kError;
39 #pragma link C++ global kSysError;
40 #pragma link C++ global kFatal;
41 
42 #pragma link C++ enum EObjBits;
43 #pragma link C++ enum EEnvLevel;
44 #pragma link C++ enum EColor;
45 #pragma link C++ enum ELineStyle;
46 #pragma link C++ enum EMarkerStyle;
47 
48 // This is not a global anymore but a function
49 // gROOT is a preprocessor macro #define gROOT (ROOT::GetROOT()
50 // #pragma link C++ global gROOT;
51 #pragma link C++ global gEnv;
52 #pragma link C++ global gSystem;
53 #pragma link C++ global gPluginMgr;
54 #pragma link C++ global gApplication;
55 #pragma link C++ global gBenchmark;
56 #pragma link C++ global gDebug;
57 #pragma link C++ global gErrorIgnoreLevel;
58 #pragma link C++ global gErrorAbortLevel;
59 #pragma link C++ global gPrintViaErrorHandler;
60 #pragma link C++ global gStyle;
61 #pragma link C++ global gVirtualPS;
62 #pragma link C++ global gRootDir;
63 #pragma link C++ global gProgName;
64 #pragma link C++ global gProgPath;
65 
66 #pragma link C++ function Info;
67 #pragma link C++ function Warning;
68 #pragma link C++ function Error;
69 #pragma link C++ function SysError;
70 #pragma link C++ function Fatal;
71 #pragma link C++ function Obsolete;
72 #pragma link C++ function Form;
73 #pragma link C++ function Printf;
74 #pragma link C++ function Strip;
75 #pragma link C++ function StrDup;
76 #pragma link C++ function Compress;
77 #pragma link C++ function EscChar;
78 #pragma link C++ function UnEscChar;
79 #pragma link C++ function Hash(const char*);
80 #pragma link C++ function Hash(const TString&);
81 #pragma link C++ function Hash(const TString*);
82 #pragma link C++ function ToLower(const TString&);
83 #pragma link C++ function ToUpper(const TString&);
84 #pragma link C++ function operator+(const TString&,const TString&);
85 #pragma link C++ function operator+(const TString&,const char*);
86 #pragma link C++ function operator+(const char*,const TString&);
87 #pragma link C++ function operator+(const TString&,char);
88 #pragma link C++ function operator+(const TString&,Long_t);
89 #pragma link C++ function operator+(const TString&,ULong_t);
90 #pragma link C++ function operator+(char,const TString&);
91 #pragma link C++ function operator+(Long_t,const TString&);
92 #pragma link C++ function operator+(ULong_t,const TString&);
93 #pragma link C++ function operator==(const TString&,const TString&);
94 #pragma link C++ function operator==(const TString&,const char*);
95 #pragma link C++ function operator==(const char*,const TString&);
96 #pragma link C++ function operator!=(const TString&,const TString&);
97 #pragma link C++ function operator!=(const TString&,const char*);
98 #pragma link C++ function operator!=(const char*,const TString&);
99 #pragma link C++ function operator!=(const TSubString&,const char*);
100 #pragma link C++ function operator!=(const TSubString&,const TString&);
101 #pragma link C++ function operator!=(const TSubString&,const TSubString&);
102 #pragma link C++ function operator!=(const TString&,const TSubString&);
103 #pragma link C++ function operator!=(const char*,const TSubString&);
104 #pragma link C++ function operator<(const TString&,const TString&);
105 #pragma link C++ function operator>(const TString&,const TString&);
106 #pragma link C++ function operator<=(const TString&,const TString&);
107 #pragma link C++ function operator>=(const TString&,const TString&);
108 #pragma link C++ function operator<(const TString&,const char*);
109 #pragma link C++ function operator>(const TString&,const char*);
110 #pragma link C++ function operator<=(const TString&,const char*);
111 #pragma link C++ function operator>=(const TString&,const char*);
112 #pragma link C++ function operator<(const char*,const TString&);
113 #pragma link C++ function operator>(const char*,const TString&);
114 #pragma link C++ function operator<=(const char*,const TString&);
115 #pragma link C++ function operator>=(const char*,const TString&);
116 #pragma link C++ function operator>>(std::istream&,TString&);
117 #pragma link C++ function operator<<(std::ostream&,const TString&);
118 //#pragma link C++ function operator>>(TBuffer&,TString&);
119 //#pragma link C++ function operator<<(TBuffer&,const TString&);
120 //#pragma link C++ function operator>>(TBuffer&,const TObject*&);
121 //#pragma link C++ function operator<<(TBuffer&,const TObject*);
122 
123 #pragma link C++ function operator==(const TDatime&,const TDatime&);
124 #pragma link C++ function operator!=(const TDatime&,const TDatime&);
125 #pragma link C++ function operator<(const TDatime&,const TDatime&);
126 #pragma link C++ function operator<=(const TDatime&,const TDatime&);
127 #pragma link C++ function operator>(const TDatime&,const TDatime&);
128 #pragma link C++ function operator>=(const TDatime&,const TDatime&);
129 // New representation of the pragma below
130 // #pragma link C++ global gROOT;
131 // a preprocessor statement transformed gROOT in a function call, ROOT::GetROOT().
132 #pragma link C++ function ROOT::GetROOT();
133 
134 #pragma link C++ nestedtypedef;
135 #pragma link C++ namespace ROOT;
136 #pragma create TClass TMath;
137 // #pragma link C++ global ROOT_TMathBase;
138 // #pragma link C++ typedef ShowMembersFunc_t;
139 // #pragma link C++ typedef ROOT::NewFunc_t;
140 // #pragma link C++ typedef ROOT::NewArrFunc_t;
141 // #pragma link C++ typedef ROOT::DelFunc_t;
142 // #pragma link C++ typedef ROOT::DelArrFunc_t;
143 // #pragma link C++ typedef ROOT::DesFunc_t;
144 // #pragma link C++ typedef Float16_t;
145 // #pragma link C++ typedef Double32_t;
146 
147 #pragma link C++ class TApplication;
148 #pragma link C++ class TApplicationImp;
149 #pragma link C++ class TAttFill+;
150 #pragma link C++ class TAttLine+;
151 #pragma link C++ class TAttMarker+;
152 #pragma link C++ class TAttPad-;
153 #pragma link C++ class TAttAxis-;
154 #pragma link C++ class TAttText+;
155 #pragma link C++ class TAtt3D+;
156 #pragma link C++ class TAttBBox+;
157 #pragma link C++ class TAttBBox2D+;
158 #pragma link C++ class TBenchmark+;
159 #pragma link C++ class TBrowser+;
160 #pragma link C++ class TBrowserImp+;
161 #pragma link C++ class TBuffer;
162 #pragma link C++ class TRootIOCtor+;
163 #pragma link C++ class TCanvasImp;
164 #pragma link C++ class TColor+;
165 #pragma link C++ class TColorGradient+;
166 #pragma link C++ class TLinearGradient+;
167 #pragma link C++ class TRadialGradient+;
168 #pragma link C++ class TContextMenu+;
169 #pragma link C++ class TContextMenuImp+;
170 #pragma link C++ class TControlBarImp+;
171 #pragma link C++ class TInspectorImp+;
172 #pragma link C++ class TDatime-;
173 #pragma link C++ class TDirectory;
174 #pragma link C++ class TEnv+;
175 #pragma link C++ class TEnvRec+;
176 #pragma link C++ class TFileHandler+;
177 #pragma link C++ class TGuiFactory;
178 #pragma link C++ class TStyle+;
179 #pragma link C++ class TVirtualX+;
180 #pragma link C++ class TVirtualPad-;
181 // Those are NOT going to be saved ... so no need for a +
182 #pragma link C++ class TVirtualViewer3D;
183 #pragma link C++ class TBuffer3D;
184 #pragma link C++ class TGLManager;
185 #pragma link C++ class TVirtualGLPainter;
186 #pragma link C++ class TVirtualGLManip;
187 #pragma link C++ class TVirtualPS;
188 #pragma link C++ class TGLPaintDevice;
189 #pragma link C++ class TVirtualPadPainter;
190 
191 #pragma link C++ class TVirtualPadEditor;
192 
193 #pragma link C++ class TVirtualFFT;
194 
195 #endif