StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
daqConfig.h
1 #ifndef _EVP_DAQCONFIG_HH_
2 #define _EVP_DAQCONFIG_HH_
3 // Borrow from $ROOTSYS/include/RConfig.h
4 
5 #ifndef ANSICPP
6 # define ANSICPP
7 #endif
8 
9 #ifndef _NAME1_
10 #ifdef ANSICPP
11  /* symbol concatenation operator */
12 # define _NAME1_(name) name
13 # define _NAME2_(name1,name2) name1##name2
14 # define _NAME3_(name1,name2,name3) name1##name2##name3
15 
16  /* stringizing */
17 # define _QUOTE_(name) #name
18 
19 #else
20 
21 # define _NAME1_(name) name
22 # define _NAME2_(name1,name2) _NAME1_(name1)name2
23 # define _NAME3_(name1,name2,name3) _NAME2_(name1,name2)name3
24 
25 # define _QUOTE_(name) "name"
26 
27 #endif
28 #endif
29 #endif