XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_version.h
浏览该文件的文档.
1
12#ifndef __XF_VERSION_H__
13#define __XF_VERSION_H__
14
15/* ==================== [Includes] ========================================== */
16
17#include "xf_predef.h"
18
28#ifdef __cplusplus
29extern "C" {
30#endif
31
32/* ==================== [Defines] =========================================== */
33
34/* ==================== [Typedefs] ========================================== */
35
36/* ==================== [Global Prototypes] ================================= */
37
38/* ==================== [Macros] ============================================ */
39
43#define XF_VERSION_VAL(major, minor, patch) \
44 (((major) << 16) | ((minor) << 8) | (patch))
45
50#define XF_VERSION \
51 XF_VERSION_VAL(XF_VERSION_MAJOR, XF_VERSION_MINOR, XF_VERSION_PATCH)
52
56#define XF_VERSION_STR \
57 "v" XSTR(XF_VERSION_MAJOR) "." XSTR(XF_VERSION_MINOR) "." XSTR(XF_VERSION_PATCH)
58
59#ifdef __cplusplus
60} /*extern "C"*/
61#endif
62
68#endif /* __XF_VERSION_H__ */
预定义宏.