85 lines
1.5 KiB
Groff
85 lines
1.5 KiB
Groff
.TH "D:/gitt/MicrochipFor32/STL_Device/STL_Queue.h" 3 "2022年 十一月 22日 星期二" "Version 2.0.0" "MF32BSP_XerolySkinner" \" -*- nroff -*-
|
|
.ad l
|
|
.nh
|
|
.SH NAME
|
|
D:/gitt/MicrochipFor32/STL_Device/STL_Queue.h \- 实现了STL库中的Queue
|
|
|
|
.SH SYNOPSIS
|
|
.br
|
|
.PP
|
|
\fC#include 'varint\&.h'\fP
|
|
.br
|
|
\fC#include <stdlib\&.h>\fP
|
|
.br
|
|
|
|
.SS "类"
|
|
|
|
.in +1c
|
|
.ti -1c
|
|
.RI "class \fBSTL_rQueue\fP"
|
|
.br
|
|
.RI "一个队列的类 "
|
|
.ti -1c
|
|
.RI "struct \fB_lQueue\fP"
|
|
.br
|
|
.RI "链表方式队列的节点 "
|
|
.ti -1c
|
|
.RI "class \fBSTL_lQueue\fP"
|
|
.br
|
|
.RI "一个队列的类 "
|
|
.in -1c
|
|
.SS "类型定义"
|
|
|
|
.in +1c
|
|
.ti -1c
|
|
.RI "typedef struct \fB_lQueues\fP \fB_lQueues\fP"
|
|
.br
|
|
.in -1c
|
|
.SS "枚举"
|
|
|
|
.in +1c
|
|
.ti -1c
|
|
.RI "enum \fBQUEUES_RES\fP { \fBQUEUES_OK\fP, \fBQUEUES_EMPTY\fP, \fBQUEUES_REAL_ERROR\fP, \fBQUEUES_MALL_ERROR\fP }"
|
|
.br
|
|
.RI "队列的返回值 "
|
|
.in -1c
|
|
.SH "详细描述"
|
|
.PP
|
|
实现了STL库中的Queue
|
|
|
|
|
|
.PP
|
|
在文件 \fBSTL_Queue\&.h\fP 中定义\&.
|
|
.SH "类型定义说明"
|
|
.PP
|
|
.SS "typedef struct \fB_lQueues\fP \fB_lQueues\fP"
|
|
|
|
.PP
|
|
在文件 \fBSTL_Queue\&.h\fP 第 \fB92\fP 行定义\&.
|
|
.SH "枚举类型说明"
|
|
.PP
|
|
.SS "enum \fBQUEUES_RES\fP"
|
|
|
|
.PP
|
|
队列的返回值
|
|
.PP
|
|
\fB枚举值\fP
|
|
.in +1c
|
|
.TP
|
|
\fB\fIQUEUES_OK \fP\fP
|
|
成功
|
|
.TP
|
|
\fB\fIQUEUES_EMPTY \fP\fP
|
|
队列是空的
|
|
.TP
|
|
\fB\fIQUEUES_REAL_ERROR \fP\fP
|
|
重分配出错realloc
|
|
.TP
|
|
\fB\fIQUEUES_MALL_ERROR \fP\fP
|
|
重分配出错malloc
|
|
.PP
|
|
在文件 \fBSTL_Queue\&.h\fP 第 \fB45\fP 行定义\&.
|
|
.SH "作者"
|
|
.PP
|
|
由 Doyxgen 通过分析 MF32BSP_XerolySkinner 的 源代码自动生成\&.
|