Go to the documentation of this file. 1 #ifndef CLHEP_ATOMIC_INT_H
2 #define CLHEP_ATOMIC_INT_H
10 #if (defined (G4MULTITHREADED))
12 #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7)
14 #define CLHEP_ATOMIC_INT_TYPE std::atomic<int>
16 #if __has_feature(c_atomic)
18 #define CLHEP_ATOMIC_INT_TYPE std::atomic<int>
20 #define CLHEP_ATOMIC_INT_TYPE int
23 #define CLHEP_ATOMIC_INT_TYPE int
27 #define CLHEP_ATOMIC_INT_TYPE int