Go to the documentation of this file. 1 #ifndef CLHEP_ATOMIC_INT_H 2 #define CLHEP_ATOMIC_INT_H 10 #if (defined (G4MULTITHREADED) && defined (G4USE_STD11)) 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