ReactOS
0.4.16-dev-340-g0540c21
Public Member Functions
|
List of all members
CComHeapPtrList< T > Class Template Reference
Inheritance diagram for CComHeapPtrList< T >:
[
legend
]
Collaboration diagram for CComHeapPtrList< T >:
[
legend
]
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
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
)
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
.
30
:
CHeapPtrList<T, CComAllocator>
(nBlockSize)
31
{
32
}
ATL::CHeapPtrList
Definition:
atlcoll.h:947
The documentation for this class was generated from the following file:
modules/rostests/apitests/atl/
CHeapPtrList.cpp
CComHeapPtrList
Generated on Sat Dec 14 2024 06:26:31 for ReactOS by
1.9.6