XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_init_config.h
浏览该文件的文档.
1
12#ifndef __XF_INIT_CONFIG_H__
13#define __XF_INIT_CONFIG_H__
14
15/* ==================== [Includes] ========================================== */
16
17#include "xfconfig.h"
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
23/* ==================== [Defines] =========================================== */
24
28#if defined(CONFIG_XF_INIT_IMPL_BY_SECTION_ENABLE)
29# define XF_INIT_IMPL_METHOD XF_INIT_IMPL_BY_SECTION
30#elif defined(CONFIG_XF_INIT_IMPL_BY_CONSTRUCTOR_ENABLE)
31# define XF_INIT_IMPL_METHOD XF_INIT_IMPL_BY_CONSTRUCTOR
32#elif defined(CONFIG_XF_INIT_IMPL_BY_REGISTRY_ENABLE)
33# define XF_INIT_IMPL_METHOD XF_INIT_IMPL_BY_REGISTRY
34#endif
35
36#if defined(CONFIG_XF_INIT_USER_REGISTRY_PATH)
42# define XF_INIT_USER_REGISTRY_PATH CONFIG_XF_INIT_USER_REGISTRY_PATH
43#endif
44
48#ifndef XF_LOG_LEVEL
49# define XF_LOG_LEVEL CONFIG_XF_INIT_LOG_LEVEL
50#endif
51
52/* ==================== [Typedefs] ========================================== */
53
54/* ==================== [Global Prototypes] ================================= */
55
56/* ==================== [Macros] ============================================ */
57
58#ifdef __cplusplus
59} /* extern "C" */
60#endif
61
62#endif // __XF_INIT_CONFIG_H__