Go to the documentation of this file.
   12 #include "coreneuron/config/neuron_version.hpp" 
   13 #define NRN_VERSION_INT(maj, min, pat)  (10000 * maj + 100 * min + pat) 
   14 #define NRN_VERSION                     NRN_VERSION_INT(NRN_VERSION_MAJOR, NRN_VERSION_MINOR, NRN_VERSION_PATCH) 
   15 #define NRN_VERSION_EQ(maj, min, pat)   (NRN_VERSION == NRN_VERSION_INT(maj, min, pat)) 
   16 #define NRN_VERSION_NE(maj, min, pat)   (NRN_VERSION != NRN_VERSION_INT(maj, min, pat)) 
   17 #define NRN_VERSION_GT(maj, min, pat)   (NRN_VERSION > NRN_VERSION_INT(maj, min, pat)) 
   18 #define NRN_VERSION_LT(maj, min, pat)   (NRN_VERSION < NRN_VERSION_INT(maj, min, pat)) 
   19 #define NRN_VERSION_GTEQ(maj, min, pat) (NRN_VERSION >= NRN_VERSION_INT(maj, min, pat)) 
   20 #define NRN_VERSION_LTEQ(maj, min, pat) (NRN_VERSION <= NRN_VERSION_INT(maj, min, pat)) 
   27 #if NRN_VERSION_GTEQ(8, 2, 0) 
   28 #define NRN_VERSION_GTEQ_8_2_0