MtFmt 1.0.0
MtFmt is a format library on embed. system and wrote by pure C.
载入中...
搜索中...
未找到
成员变量
tagHeap结构体 参考

堆管理器 更多...

成员变量

FreeBlockhead
 空闲链表的header和末尾
 
FreeBlocktail
 
heap_size_t memory_size
 实际可用的内存区大小
 
heap_size_t cur_free_size
 当前空闲内存区的总大小
 
heap_size_t free_highwatermark
 最差情况下的空闲内存大小
 
uint32_t alloc_count
 分配次数的统计
 
uint32_t free_count
 释放次数的统计
 

详细描述

堆管理器

结构体成员变量说明

◆ alloc_count

uint32_t tagHeap::alloc_count

分配次数的统计

◆ cur_free_size

heap_size_t tagHeap::cur_free_size

当前空闲内存区的总大小

◆ free_count

uint32_t tagHeap::free_count

释放次数的统计

◆ free_highwatermark

heap_size_t tagHeap::free_highwatermark

最差情况下的空闲内存大小

◆ head

FreeBlock* tagHeap::head

空闲链表的header和末尾

◆ memory_size

heap_size_t tagHeap::memory_size

实际可用的内存区大小

◆ tail

FreeBlock * tagHeap::tail

该结构体的文档由以下文件生成: