|
MF32BSP_XerolySkinner 2.0.0
C++版本的驱动库
|
一个栈的类 更多...
#include <STL_Stack.h>
Public 成员函数 | |
| STL_rStack (void) | |
| ~STL_rStack (void) | |
| u8 | push (u8 var) |
| 压入一个成员 更多... | |
| u8 | pop (void) |
| 弹出一个成员 更多... | |
| u8 | top (u8 &var) |
| 显示最后压入的数值 更多... | |
| u32 | The_size (void) |
| 返回成员数量 更多... | |
| u32 | The_room (void) |
| 返回占用的内存数 更多... | |
| u8 | clean (void) |
| 将申请的空间比对所需空间,腾出冗余空间 更多... | |
| u8 | poptop (void) |
| 弹出并且返回一个成员 更多... | |
| u8 | push32 (u32 var) |
| 压入一个32位成员 更多... | |
| u32 | poptop32 (void) |
| 弹出并且返回一个32位成员 更多... | |
| void | pushfun (void(*fun)(void)) |
| 压入一个void(*)void函数 更多... | |
Public 属性 | |
| void(*)(void) | poptopfun (void) |
Private 属性 | |
| u32 | room |
| u32 | size |
| u8 * | dat |
| STL_rStack::STL_rStack | ( | void | ) |
在文件 STL_Stack.cpp 第 41 行定义.
| STL_rStack::~STL_rStack | ( | void | ) |
在文件 STL_Stack.cpp 第 46 行定义.
| u8 STL_rStack::clean | ( | void | ) |
| u8 STL_rStack::pop | ( | void | ) |
| u8 STL_rStack::poptop | ( | void | ) |
| u32 STL_rStack::poptop32 | ( | void | ) |
| void STL_rStack::pushfun | ( | void(*)(void) | fun | ) |
| u32 STL_rStack::The_room | ( | void | ) |
| u32 STL_rStack::The_size | ( | void | ) |
|
private |
在文件 STL_Stack.h 第 82 行定义.
| void(*)(void) STL_rStack::poptopfun(void) |
在文件 STL_Stack.h 第 78 行定义.
|
private |
在文件 STL_Stack.h 第 80 行定义.
|
private |
在文件 STL_Stack.h 第 81 行定义.