ReactOS 0.4.16-dev-340-g0540c21
CComHeapPtrList< T > Class Template Reference
Inheritance diagram for CComHeapPtrList< T >:
Collaboration diagram for CComHeapPtrList< T >:

Public Member Functions

 CComHeapPtrList (_In_ UINT nBlockSize=10) throw ()
 
- Public Member Functions inherited from ATL::CHeapPtrList< T, CComAllocator >
 CHeapPtrList (_In_ UINT nBlockSize=10)
 
- Public Member Functions inherited from ATL::CAtlList< E, ETraits >
 CAtlList (_In_ UINT nBlockSize=10)
 
 ~CAtlList ()
 
size_t GetCount () const
 
bool IsEmpty () const
 
POSITION GetHeadPosition () const
 
POSITION GetTailPosition () const
 
EGetNext (_Inout_ POSITION &pos)
 
const EGetNext (_Inout_ POSITION &pos) const
 
EGetPrev (_Inout_ POSITION &pos)
 
const EGetPrev (_Inout_ POSITION &pos) const
 
EGetAt (_In_ POSITION pos)
 
const EGetAt (_In_ POSITION pos) const
 
POSITION AddHead (INARGTYPE element)
 
POSITION AddTail (INARGTYPE element)
 
void AddHeadList (_In_ const CAtlList< E, ETraits > *plNew)
 
void AddTailList (_In_ const CAtlList< E, ETraits > *plNew)
 
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)
 

Detailed Description

template<typename T>
class CComHeapPtrList< T >

Definition at line 25 of file CHeapPtrList.cpp.

Constructor & Destructor Documentation

◆ CComHeapPtrList()

template<typename T >
CComHeapPtrList< T >::CComHeapPtrList ( _In_ UINT  nBlockSize = 10)
throw (
)
inline

Definition at line 29 of file CHeapPtrList.cpp.

31 {
32 }

The documentation for this class was generated from the following file: