|
ReactOS 0.4.16-dev-2646-g1219156
|
#include <cicfifo.h>
Public Member Functions | |
| CicFirstInFirstOut (size_t cInitial=0) | |
| ~CicFirstInFirstOut () | |
| size_t | GetSize () const |
| BOOL | SetData (const T_ITEM *pItem) |
| BOOL | GetData (T_ITEM *pItem) |
Protected Member Functions | |
| BOOL | GrowBuffer (size_t nGrow) |
Protected Attributes | |
| T_ITEM * | m_pItems |
| size_t | m_cItems |
| size_t | m_iBack |
| size_t | m_iFront |
Private Member Functions | |
| CicFirstInFirstOut (const CicFirstInFirstOut &)=delete | |
| CicFirstInFirstOut & | operator= (const CicFirstInFirstOut &)=delete |
|
inline |
|
inline |
|
privatedelete |
|
inline |
|
inline |
|
inlineprotected |
Definition at line 77 of file cicfifo.h.
Referenced by CicFirstInFirstOut< T_ITEM >::CicFirstInFirstOut(), and CicFirstInFirstOut< T_ITEM >::SetData().
|
privatedelete |
|
inline |
|
protected |
Definition at line 18 of file cicfifo.h.
Referenced by CicFirstInFirstOut< T_ITEM >::GetData(), CicFirstInFirstOut< T_ITEM >::GetSize(), CicFirstInFirstOut< T_ITEM >::GrowBuffer(), and CicFirstInFirstOut< T_ITEM >::SetData().
|
protected |
Definition at line 19 of file cicfifo.h.
Referenced by CicFirstInFirstOut< T_ITEM >::GetData(), CicFirstInFirstOut< T_ITEM >::GetSize(), CicFirstInFirstOut< T_ITEM >::GrowBuffer(), and CicFirstInFirstOut< T_ITEM >::SetData().
|
protected |
Definition at line 20 of file cicfifo.h.
Referenced by CicFirstInFirstOut< T_ITEM >::GetData(), CicFirstInFirstOut< T_ITEM >::GetSize(), and CicFirstInFirstOut< T_ITEM >::GrowBuffer().
|
protected |
Definition at line 17 of file cicfifo.h.
Referenced by CicFirstInFirstOut< T_ITEM >::GetData(), CicFirstInFirstOut< T_ITEM >::GrowBuffer(), CicFirstInFirstOut< T_ITEM >::SetData(), and CicFirstInFirstOut< T_ITEM >::~CicFirstInFirstOut().