XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_heap_internal_config.h 文件参考
#include "xf_heap_config.h"
#include <stdint.h>
xf_heap_internal_config.h 的引用(Include)关系图:

浏览源代码.

宏定义

#define XF_HEAP_LOCK_PTR   (void*)0
 
#define XF_HEAP_MAGIC_NUM   0xDEADBEEF
 
#define XF_HEAP_BYTE_ALIGNMENT   4
 
#define XF_HEAP_ERR_TYPE   int
 heap的错误类型
 
#define XF_HEAP_FAIL   (-1)
 heap的错误码
 
#define XF_HEAP_OK   (0)
 
#define XF_HEAP_INITED   (1)
 
#define XF_HEAP_UNINIT   (2)
 
#define XF_HEAP_INTPTR_TYPE   intptr_t
 heap的指针整数数类型
 
#define XF_HEAP_LOCK(PLOCK)   ((void)(PLOCK))
 
#define XF_HEAP_UNLOCK(PLOCK)   ((void)(PLOCK))
 
#define XF_HEAP_ASSERT(x)
 

类型定义

typedef XF_HEAP_ERR_TYPE xf_heap_err_t
 
typedef XF_HEAP_INTPTR_TYPE xf_heap_intptr_t
 

详细描述

作者
cangyu (sky.k.nosp@m.irto.nosp@m.@qq.c.nosp@m.om)
版本
0.1
日期
2024-07-18

在文件 xf_heap_internal_config.h 中定义.

宏定义说明

◆ XF_HEAP_LOCK_PTR

#define XF_HEAP_LOCK_PTR   (void*)0

在文件 xf_heap_internal_config.h27 行定义.

◆ XF_HEAP_MAGIC_NUM

#define XF_HEAP_MAGIC_NUM   0xDEADBEEF

在文件 xf_heap_internal_config.h32 行定义.

◆ XF_HEAP_BYTE_ALIGNMENT

#define XF_HEAP_BYTE_ALIGNMENT   4

在文件 xf_heap_internal_config.h37 行定义.

◆ XF_HEAP_ERR_TYPE

#define XF_HEAP_ERR_TYPE   int

heap的错误类型

在文件 xf_heap_internal_config.h45 行定义.

◆ XF_HEAP_FAIL

#define XF_HEAP_FAIL   (-1)

heap的错误码

在文件 xf_heap_internal_config.h56 行定义.

◆ XF_HEAP_OK

#define XF_HEAP_OK   (0)

在文件 xf_heap_internal_config.h60 行定义.

◆ XF_HEAP_INITED

#define XF_HEAP_INITED   (1)

在文件 xf_heap_internal_config.h64 行定义.

◆ XF_HEAP_UNINIT

#define XF_HEAP_UNINIT   (2)

在文件 xf_heap_internal_config.h68 行定义.

◆ XF_HEAP_INTPTR_TYPE

#define XF_HEAP_INTPTR_TYPE   intptr_t

heap的指针整数数类型

在文件 xf_heap_internal_config.h78 行定义.

◆ XF_HEAP_LOCK

#define XF_HEAP_LOCK (   PLOCK)    ((void)(PLOCK))

在文件 xf_heap_internal_config.h91 行定义.

◆ XF_HEAP_UNLOCK

#define XF_HEAP_UNLOCK (   PLOCK)    ((void)(PLOCK))

在文件 xf_heap_internal_config.h96 行定义.

◆ XF_HEAP_ASSERT

#define XF_HEAP_ASSERT (   x)

在文件 xf_heap_internal_config.h100 行定义.

类型定义说明

◆ xf_heap_err_t

在文件 xf_heap_internal_config.h48 行定义.

◆ xf_heap_intptr_t