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
LinkDef2.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
#ifdef __CLING__
14
#include <string>
15
#pragma link C++ class string::iterator;
16
#pragma link C++ class string::const_iterator;
17
#else
18
#include "dll_stl/str.h"
19
#endif
20
21
#pragma extra_include "vector";
22
#pragma extra_include "string";
23
24
#pragma create TClass string;
25
#pragma link C++ class std::vector<string>;
26
#pragma link C++ operator std::vector<string>;
27
#ifdef G__VECTOR_HAS_CLASS_ITERATOR
28
#pragma link C++ class std::vector<string>::iterator;
29
#pragma link C++ class std::vector<string>::const_iterator;
30
#pragma link C++ class std::vector<string>::reverse_iterator;
31
#pragma link C++ operator std::vector<string>::iterator;
32
#pragma link C++ operator std::vector<string>::const_iterator;
33
#pragma link C++ operator std::vector<string>::reverse_iterator;
34
#endif
35
36
#pragma link C++ class std::vector<TString>;
37
#pragma link C++ operators std::vector<TString>;
38
#ifdef G__VECTOR_HAS_CLASS_ITERATOR
39
#pragma link C++ class std::vector<TString>::iterator;
40
#pragma link C++ class std::vector<TString>::const_iterator;
41
#pragma link C++ class std::vector<TString>::reverse_iterator;
42
#pragma link C++ operator std::vector<TString>::iterator;
43
#pragma link C++ operator std::vector<TString>::const_iterator;
44
#pragma link C++ operator std::vector<TString>::reverse_iterator;
45
#endif
46
47
#include <vector>
48
49
#pragma link C++ global gTQSender;
50
#pragma link C++ global gTQSlotParams;
51
52
#pragma link C++ enum EAccessMode;
53
#pragma link C++ enum ESignals;
54
#pragma link C++ enum ESysConstants;
55
#pragma link C++ enum EFpeMask;
56
#pragma link C++ enum EFileModeMask;
57
58
#pragma link C++ function operator+(const TTime&,const TTime&);
59
#pragma link C++ function operator-(const TTime&,const TTime&);
60
#pragma link C++ function operator*(const TTime&,const TTime&);
61
#pragma link C++ function operator/(const TTime&,const TTime&);
62
63
#pragma link C++ function operator==(const TTime&,const TTime&);
64
#pragma link C++ function operator!=(const TTime&,const TTime&);
65
#pragma link C++ function operator<(const TTime&,const TTime&);
66
#pragma link C++ function operator<=(const TTime&,const TTime&);
67
#pragma link C++ function operator>(const TTime&,const TTime&);
68
#pragma link C++ function operator>=(const TTime&,const TTime&);
69
70
#pragma link C++ function operator==(const TMD5&,const TMD5&);
71
#pragma link C++ function operator!=(const TMD5&,const TMD5&);
72
#pragma link C++ function operator>>(TBuffer&,TMD5&);
73
#pragma link C++ function operator<<(TBuffer&,const TMD5&);
74
75
#pragma link C++ function operator==(const TUUID&,const TUUID&);
76
#pragma link C++ function operator!=(const TUUID&,const TUUID&);
77
#pragma link C++ function operator>>(TBuffer&,TUUID&);
78
#pragma link C++ function operator<<(TBuffer&,const TUUID&);
79
80
#pragma link C++ function operator==(const TRef&,const TRef&);
81
#pragma link C++ function operator!=(const TRef&,const TRef&);
82
83
#pragma link C++ function ConnectCINT(TQObject*,const char*,const char*);
84
85
#pragma link C++ function R_ISDIR(Int_t);
86
#pragma link C++ function R_ISCHR(Int_t);
87
#pragma link C++ function R_ISBLK(Int_t);
88
#pragma link C++ function R_ISREG(Int_t);
89
#pragma link C++ function R_ISLNK(Int_t);
90
#pragma link C++ function R_ISFIFO(Int_t);
91
#pragma link C++ function R_ISSOCK(Int_t);
92
#pragma link C++ function R_ISOFF(Int_t);
93
94
#pragma link C++ struct FileStat_t;
95
#pragma link C++ struct UserGroup_t;
96
#pragma link C++ struct SysInfo_t;
97
#pragma link C++ struct CpuInfo_t;
98
#pragma link C++ struct MemInfo_t;
99
#pragma link C++ struct ProcInfo_t;
100
#pragma link C++ struct RedirectHandle_t;
101
102
#pragma link C++ class TExec+;
103
#pragma link C++ class TFolder+;
104
// #pragma link C++ class TListOfTypes+;
105
#pragma link C++ class TMacro+;
106
#pragma link C++ class TMD5+;
107
#pragma link C++ class TMemberInspector;
108
#pragma link C++ class TMessageHandler+;
109
#pragma link C++ class TNamed+;
110
#pragma link C++ class TObjString+;
111
#pragma link C++ class TObject-;
112
#pragma link C++ class TRemoteObject-;
113
#pragma link C++ class TPoint;
114
#pragma link C++ class TProcessID+;
115
#pragma link C++ class TProcessUUID+;
116
#pragma link C++ class TProcessEventTimer;
117
#pragma link C++ class TRef-;
118
#pragma link C++ class TROOT;
119
#pragma link C++ class TRegexp;
120
#pragma link C++ class TPRegexp;
121
#pragma link C++ class TPMERegexp;
122
#pragma link C++ class TRefCnt;
123
#pragma link C++ class TSignalHandler;
124
#pragma link C++ class TStdExceptionHandler;
125
#pragma link C++ class TStopwatch+;
126
#pragma link C++ class TStorage;
127
#pragma link C++ class TString-!;
128
//#pragma link C++ class TString::Rep_t-!;
129
#pragma link off class TString::Rep_t;
130
#pragma link C++ class TStringLong-;
131
#pragma link C++ class TStringToken;
132
#pragma link C++ class TSubString;
133
#pragma link C++ class TSysEvtHandler;
134
#pragma link C++ class TSystem+;
135
#pragma link C++ class TSystemFile+;
136
#pragma link C++ class TSystemDirectory+;
137
#pragma link C++ class SysInfo_t+;
138
#pragma link C++ class CpuInfo_t+;
139
#pragma link C++ class MemInfo_t+;
140
#pragma link C++ class ProcInfo_t+;
141
#pragma link C++ class TTask+;
142
#pragma link C++ class TTime;
143
#pragma link C++ class TTimer;
144
#pragma link C++ class TQObject-;
145
#pragma link C++ class TQObjSender;
146
#pragma link C++ class TQClass;
147
#pragma link C++ class TQConnection;
148
#pragma link C++ class TQCommand;
149
#pragma link C++ class TQUndoManager;
150
#pragma link C++ class TUUID+;
151
#pragma link C++ class TPluginHandler;
152
#pragma link C++ class TPluginManager;
153
154
#endif