|
HoverRace
2.0
|
#include <FastFifo.h>
Inheritance diagram for MR_FixedFastFifo< pType, pSize >:Public Member Functions | |
| MR_FixedFastFifo () | |
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 |
Protected Attributes | |
| pType | mData [pSize] |
Protected Attributes inherited from MR_FastFifoBase< pType > | |
| pType * | mArray |
| int | mArraySize |
| int | mHead |
| int | mNbItem |
Private Types | |
| using | SUPER = MR_FastFifoBase< pType > |
|
private |
|
inline |
|
protected |
1.8.11