STL_rQueue STL_Queue.h void(*)(void) void(*)(void) STL_rQueue::poptopfun(void) (void) poptopfun STL_rQueue::poptopfun u32 u32 STL_rQueue::room room STL_rQueue::room clean push STL_rQueue The_room u32 u32 STL_rQueue::size size STL_rQueue::size clean pop push STL_rQueue The_size top u8 * u8* STL_rQueue::dat dat STL_rQueue::dat clean pop poptop32 push STL_rQueue top ~STL_rQueue STL_rQueue::STL_rQueue (void) STL_rQueue STL_rQueue::STL_rQueue void dat room size STL_rQueue::~STL_rQueue (void) ~STL_rQueue STL_rQueue::~STL_rQueue void dat u8 u8 STL_rQueue::push (u8 var) push STL_rQueue::push u8 var 压入一个成员 var 需要压入的数值 错误号 dat QUEUES_OK QUEUES_REAL_ERROR room size push32 u8 u8 STL_rQueue::pop (void) pop STL_rQueue::pop void 弹出一个成员 错误号 dat QUEUES_EMPTY QUEUES_OK size poptop poptop32 u8 u8 STL_rQueue::top (u8 &var) top STL_rQueue::top u8 & var 显示最后压入的数值 &var 最后压入数值的储存变量 错误号 dat QUEUES_EMPTY QUEUES_OK size poptop poptop32 u32 u32 STL_rQueue::The_size (void) The_size STL_rQueue::The_size void 返回成员数量 成员数量,为u8类型,如u32将占4个元素 size u32 u32 STL_rQueue::The_room (void) The_room STL_rQueue::The_room void 返回占用的内存数 内存数,u8类型 room u8 u8 STL_rQueue::clean (void) clean STL_rQueue::clean void 将申请的空间比对所需空间,腾出冗余空间 错误号 dat QUEUES_OK QUEUES_REAL_ERROR room size u8 u8 STL_rQueue::poptop (void) poptop STL_rQueue::poptop void 弹出并且返回一个成员 弹出的成员值 该函数不会检查成功与否 pop top u8 u8 STL_rQueue::push32 (u32 var) push32 STL_rQueue::push32 u32 var 压入一个32位成员 var 需要压入的数值 错误号 push QUEUES_OK pushfun u32 u32 STL_rQueue::poptop32 (void) poptop32 STL_rQueue::poptop32 void 弹出并且返回一个32位成员 弹出的成员值 该函数不会检查成功与否 dat pop top void void STL_rQueue::pushfun (void(*fun)(void)) pushfun STL_rQueue::pushfun void(*)(void) fun 压入一个void(*)void函数 该函数不会检查成功与否 push32 一个队列的类 STL_rQueueclean STL_rQueuedat STL_rQueuepop STL_rQueuepoptop STL_rQueuepoptop32 STL_rQueuepoptopfun STL_rQueuepush STL_rQueuepush32 STL_rQueuepushfun STL_rQueueroom STL_rQueuesize STL_rQueueSTL_rQueue STL_rQueueThe_room STL_rQueueThe_size STL_rQueuetop STL_rQueue~STL_rQueue