source: branches/removing_cpp11_features/mbase/BaseLinkDef.h@ 18750

Last change on this file since 18750 was 17127, checked in by tbretz, 11 years ago
Moved the mcode stuff from mbase to Mars root directory
File size: 2.4 KB
Line 
1#ifdef __CINT__
2
3#pragma link off all globals;
4#pragma link off all classes;
5#pragma link off all functions;
6
7// Global constants
8#pragma link C++ global kCONTINUE;
9#pragma link C++ global kRad2Deg;
10
11// Logging
12#pragma link C++ global gLog;
13
14#pragma link C++ class MLog+;
15#pragma link C++ class MLogPlugin+;
16#pragma link C++ class MLogHtml+;
17
18// I/O
19//#pragma link C++ class MBzlib2+;
20
21// Basic Network Tools
22#pragma link C++ class MReadSocket+;
23
24// Basic Tools
25#pragma link C++ namespace MARS;
26#pragma link C++ namespace MMath;
27#pragma link C++ namespace UTF8;
28
29#pragma link C++ class MSpline3+;
30#pragma link C++ class MQuaternion+;
31#pragma link C++ class MReflection+;
32
33#pragma link C++ class MString+;
34#pragma link C++ class MEnv+;
35#pragma link C++ class MIter+;
36#pragma link C++ class MDirIter+;
37//#pragma link C++ class MRunIter+;
38#pragma link C++ class MThread+;
39
40// Mars core
41#pragma link C++ class MInputStreamID+;
42
43#pragma link C++ class MParContainer+;
44#pragma link C++ class MParList+;
45
46#pragma link C++ class MTask+;
47#pragma link C++ class MTaskEnv+;
48#pragma link C++ class MTaskInteractive+;
49#pragma link C++ class MTaskList+;
50
51#pragma link C++ class MFilter+;
52
53#pragma link C++ class MEvtLoop+;
54
55// Mars core (GUI part)
56#pragma link C++ class MStatusArray+;
57#pragma link C++ class MStatusDisplay+;
58#pragma link C++ class MProgressBar+;
59#pragma link C++ class MSearch+;
60
61#pragma link C++ class MGTask+;
62#pragma link C++ class MGList+;
63#pragma link C++ class MGMap+;
64#pragma link C++ class MGGroupFrame+;
65
66// Root enhancements
67//#pragma link C++ class MGraph+;
68
69// Basic containers
70#pragma link C++ class MArray;
71#pragma link C++ class MArrayB;
72#pragma link C++ class MArrayS;
73#pragma link C++ class MArrayD;
74#pragma link C++ class MArrayF;
75#pragma link C++ class MArrayI;
76
77#pragma link C++ class MLut+;
78#pragma link C++ class MObjLookup+;
79
80#pragma link C++ class MTime+;
81#pragma link C++ function operator<<(ostream&, const MTime&);
82#pragma link C++ function operator>>(istream&, MTime&);
83
84#pragma link C++ class MArgs+;
85#pragma link C++ class MArgsEntry+;
86
87#pragma link C++ class MParameterI+;
88#pragma link C++ class MParameterD+;
89#pragma link C++ class MParameterDerr+;
90
91#pragma link C++ class MParEnv+;
92#pragma link C++ class MParEmulated+;
93
94#pragma link C++ class MParSpline+;
95
96// Tool tasks
97#pragma link C++ class MClone+;
98#pragma link C++ class MPrint+;
99#pragma link C++ class MContinue+;
100
101#endif
Note: See TracBrowser for help on using the repository browser.