6 #define CONCAT_DIRECT(a, b) a##b
7 #define CONCAT(a, b) CONCAT_DIRECT(a, b)
9 #define PROJECT_VERSION_MAJOR 0
10 #define PROJECT_VERSION_MINOR 0
11 #define PROJECT_VERSION_PATCH 0
12 #define PROJECT_VERSION_PRE_RELEASE ""
13 #define PROJECT_VERSION_BUILD
14 #define PROJECT_VERSION "0.0.0"
15 #define FULL_VERSION "0.0.0"
16 #define ABI_VERSION CONCAT(abi_ver_, PROJECT_VERSION_MAJOR)
17 #define ABI_VERSION_NS inline namespace ABI_VERSION
Provides library version information.
Definition: version.hpp:21
static const int patch_version
IDA Domain API patch version.
Definition: version.hpp:30
static const std::string api_version_full
IDA Domain API full version string (includes pre-release tags, if any).
Definition: version.hpp:32
static const std::string sdk_version
IDA SDK version string.
Definition: version.hpp:36
static const int major_version
IDA Domain API major version.
Definition: version.hpp:26
static const std::string api_version
IDA Domain API semantic version string.
Definition: version.hpp:34
static const int minor_version
IDA Domain API minor version.
Definition: version.hpp:28
#define IDA_API
Definition: common_defines.hpp:11