ROOT
6.30.04
Reference Guide
All
Namespaces
Files
Pages
rootclingTCling.h
Go to the documentation of this file.
1
// @(#)root/utils:$Id$
2
// Author: Axel Naumann, 2014-04-07
3
4
/*************************************************************************
5
* Copyright (C) 1995-2014, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
// Provides bindings to TCling (compiled with rtti) from rootcling (compiled
13
// without rtti).
14
15
namespace
cling {
16
class
Interpreter;
17
}
18
19
#ifndef R__DLLIMPORT
20
// I.e. we are imported.
21
# if _WIN32
22
# define R__DLLIMPORT __declspec(dllimport)
23
# else
24
# define R__DLLIMPORT __attribute__ ((visibility ("default")))
25
# endif
26
#endif
27
28
extern
"C"
{
29
R__DLLIMPORT
const
char
** *TROOT__GetExtraInterpreterArgs();
30
R__DLLIMPORT
const
char
*TROOT__GetIncludeDir();
31
R__DLLIMPORT
const
char
*TROOT__GetEtcDir();
32
R__DLLIMPORT cling::Interpreter *TCling__GetInterpreter();
33
}
core
metacling
res
rootclingTCling.h
Generated on Tue May 5 2020 14:02:25 for ROOT by
1.8.5