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