Go to the documentation of this file.    8 #ifndef INCL_evo_evo_config_h     9 #define INCL_evo_evo_config_h    18 #define EVO_VERSION 0.5    21 #define EVO_VERSION_PATCH 1    24 #define EVO_VERSION_STRING "0.5.1"    30 #if !defined(EVO_EXCEPTIONS)    35     #define EVO_EXCEPTIONS 1    38 #if !defined(EVO_CATCH_DEBUG)    43     #define EVO_CATCH_DEBUG 0    49 #if !defined(EVO_STD_STRING)    58     #define EVO_STD_STRING 0    61 #if !defined(EVO_STD_STRING_VIEW)    71     #define EVO_STD_STRING_VIEW 0    77 #if !defined(EVO_SIZE_TYPE)    83     #define EVO_SIZE_TYPE uint32    87 #if !defined(EVO_STR_SIZE_TYPE)    93     #define EVO_STR_SIZE_TYPE uint32    97 #if !defined(EVO_ALLOCATORS)   101     #define EVO_ALLOCATORS 0   105 #if !defined(EVO_LIST_REALLOC)   110     #define EVO_LIST_REALLOC 1   112 #if !defined(EVO_LIST_OPT_EXTREF)   118     #define EVO_LIST_OPT_EXTREF 1   120 #if !defined(EVO_LIST_OPT_LAZYREM)   126     #define EVO_LIST_OPT_LAZYREM 0   128 #if !defined(EVO_LIST_OPT_LAZYBUF)   133     #define EVO_LIST_OPT_LAZYBUF 1   135 #if !defined(EVO_LIST_OPT_REFTERM)   141     #define EVO_LIST_OPT_REFTERM 0   145 #if !EVO_LIST_OPT_EXTREF   146     #define EVO_LIST_OPT_LAZYBUF 0   147     #define EVO_LIST_OPT_REFTERM 0