25 #ifndef UNITY_SCOPES_VERSION_MAJOR
26 # define UNITY_SCOPES_VERSION_MAJOR 0
29 #ifndef UNITY_SCOPES_VERSION_MINOR
30 # define UNITY_SCOPES_VERSION_MINOR 6
33 #ifndef UNITY_SCOPES_VERSION_MICRO
34 # define UNITY_SCOPES_VERSION_MICRO 19
37 #define UNITY_SCOPES_VERSION_STR(s) #s
38 #define UNITY_SCOPES_VERSION_XSTR(s) UNITY_SCOPES_VERSION_STR(s)
40 #define UNITY_SCOPES_VERSION_STRING UNITY_SCOPES_VERSION_XSTR(UNITY_SCOPES_VERSION_MAJOR) "." \
41 UNITY_SCOPES_VERSION_XSTR(UNITY_SCOPES_VERSION_MINOR) "." \
42 UNITY_SCOPES_VERSION_XSTR(UNITY_SCOPES_VERSION_MICRO)
44 #define UNITY_SCOPES_VERSIONED_CREATE_SYM unity_scope_create_v ## 3
int major_version()
Returns the major version number of the Unity scopes library.
Definition: Version.cpp:27
Top-level namespace for all things Unity-related.
Definition: Version.h:49
const char * version_string()
Returns the Unity scopes version as a string in the format ...
Definition: Version.cpp:43
int micro_version()
Returns the micro version number of the Unity scopes library.
Definition: Version.cpp:37
int minor_version()
Returns the minor version number of the Unity scopes library.
Definition: Version.cpp:32