// Created via CMake from template version.h.in
// WARNING! Any changes to this file will be overwritten by the next CMake run!

#ifndef REFLECTIVE_RAPIDJSON_VERSION

#define REFLECTIVE_RAPIDJSON_VERSION_MAJOR 0
#define REFLECTIVE_RAPIDJSON_VERSION_MINOR 0
#define REFLECTIVE_RAPIDJSON_VERSION_PATCH 17
#define REFLECTIVE_RAPIDJSON_VERSION_VCSRE 268
#define REFLECTIVE_RAPIDJSON_VERSION_VCSID "1fba0c7"

#define REFLECTIVE_RAPIDJSON_VERSION_STR "0.0.17-268.1fba0c7"
#define REFLECTIVE_RAPIDJSON_VERSION_CHECK(major, minor, patch) ((major<<16)|(minor<<8)|(patch))
#define REFLECTIVE_RAPIDJSON_VERSION \
    REFLECTIVE_RAPIDJSON_VERSION_CHECK(REFLECTIVE_RAPIDJSON_VERSION_MAJOR, REFLECTIVE_RAPIDJSON_VERSION_MINOR, REFLECTIVE_RAPIDJSON_VERSION_PATCH)

/*!
 * \def REFLECTIVE_RAPIDJSON_VERSION_MAJOR
 * \brief Mayor version of the reflective_rapidjson library.
 */

/*!
 * \def REFLECTIVE_RAPIDJSON_VERSION_MINOR
 * \brief Minor version of the reflective_rapidjson library.
 */

/*!
 * \def REFLECTIVE_RAPIDJSON_VERSION_PATCH
 * \brief Patch version of the reflective_rapidjson library.
 */

/*!
 * \def REFLECTIVE_RAPIDJSON_VERSION_VCSRE
 * \brief Revision number in the version control system of the reflective_rapidjson library.
 */

/*!
 * \def REFLECTIVE_RAPIDJSON_VERSION_VCSID
 * \brief Revision ID in the version control system of the reflective_rapidjson library.
 */

/*!
 * \def REFLECTIVE_RAPIDJSON_VERSION_STR
 * \brief Version of the reflective_rapidjson library as string (for display purposes).
 */

/*!
 * \def REFLECTIVE_RAPIDJSON_VERSION_CHECK
 * \brief Can be used like "#if (REFLECTIVE_RAPIDJSON_VERSION >= REFLECTIVE_RAPIDJSON_VERSION_CHECK(5, 1, 0))".
 */

/*!
 * \def REFLECTIVE_RAPIDJSON_VERSION
 * \brief Defined as (major << 16) + (minor << 8) + patch.
 */

#endif // REFLECTIVE_RAPIDJSON_VERSION
