ReactOS 0.4.15-dev-6068-g8061a6f
|
#include <atlcoll.h>
Public Member Functions | |
CHeapPtrList (_In_ UINT nBlockSize=10) | |
![]() | |
CAtlList (_In_ UINT nBlockSize=10) | |
~CAtlList () | |
size_t | GetCount () const |
bool | IsEmpty () const |
POSITION | GetHeadPosition () const |
POSITION | GetTailPosition () const |
E & | GetNext (_Inout_ POSITION &pos) |
const E & | GetNext (_Inout_ POSITION &pos) const |
E & | GetPrev (_Inout_ POSITION &pos) |
const E & | GetPrev (_Inout_ POSITION &pos) const |
E & | GetAt (_In_ POSITION pos) |
const E & | GetAt (_In_ POSITION pos) const |
POSITION | AddHead (INARGTYPE element) |
POSITION | AddTail (INARGTYPE element) |
E | RemoveHead () |
E | RemoveTail () |
POSITION | InsertBefore (_In_ POSITION pos, INARGTYPE element) |
POSITION | InsertAfter (_In_ POSITION pos, INARGTYPE element) |
void | RemoveAll () |
void | RemoveAt (_In_ POSITION pos) |
POSITION | Find (INARGTYPE element, _In_opt_ POSITION posStartAfter=NULL) const |
POSITION | FindIndex (_In_ size_t iElement) const |
void | SwapElements (POSITION pos1, POSITION pos2) |
Private Member Functions | |
CHeapPtrList (const CHeapPtrList &) | |
CHeapPtrList & | operator= (const CHeapPtrList *) |
|
inline |
|
private |
|
private |