|
HoverRace
2.0
|
#include <FastFifo.h>
Inheritance diagram for MR_FastFifo< pType >:Public Member Functions | |
| MR_FastFifo (int pSize) | |
| ~MR_FastFifo () | |
Public Member Functions inherited from MR_FastFifoBase< pType > | |
| MR_FastFifoBase (int pSize, pType *pData) | |
| void | Add (pType pData) |
| void | AddHead (pType pData) |
| BOOL | CanAdd (int pCount=1) const |
| void | Clean () |
| int | Full () const |
| pType | GetHead () |
| BOOL | IsEmpty () const |
| const pType | operator[] (int pIndex) const |
| void | Remove (int pCount=1) |
| void | RemoveTail (int pCount=1) |
| int | TotalSize () const |
| int | Used () const |
Private Types | |
| using | SUPER = MR_FastFifoBase< pType > |
Additional Inherited Members | |
Protected Attributes inherited from MR_FastFifoBase< pType > | |
| pType * | mArray |
| int | mArraySize |
| int | mHead |
| int | mNbItem |
|
private |
|
inline |
|
inline |
1.8.11