|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <cabview.h>


Static Public Member Functions | |
| static int CALLBACK | DPADestroyCallback (void *pidl, void *pData) |
| static CEnumIDList * | CreateInstance () |
Static Public Member Functions inherited from ATL::CComObjectRootBase | |
| static void WINAPI | ObjectMain (bool) |
| static const struct _ATL_CATMAP_ENTRY * | GetCategoryMap () |
| static HRESULT WINAPI | InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) |
Protected Attributes | |
| HDPA | m_Items |
| ULONG | m_Pos |
Private Member Functions | |
| BOOL | AddToEnumList (PITEMID_CHILD pidl) |
Private Attributes | |
| LPENUMLIST | m_pFirst |
| LPENUMLIST | m_pLast |
| LPENUMLIST | m_pCurrent |
Additional Inherited Members | |
Public Types inherited from IEnumIDList | |
| typedef IEnumIDList * | LPENUMIDLIST |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Attributes inherited from ATL::CComObjectRootBase | |
| LONG | m_dwRef |
|
inline |
|
inlinevirtual |
Definition at line 46 of file cabview.h.
| CEnumIDList::CEnumIDList | ( | ) |
| CEnumIDList::~CEnumIDList | ( | ) |
|
private |
Definition at line 173 of file enumlist.cpp.
Referenced by Initialize().
|
inline |
|
inline |
Implements IEnumIDList.
|
override |
Implements IEnumIDList.
|
inlinestatic |
Definition at line 102 of file cabview.h.
Referenced by CCabFolder::CreateEnum(), and CCabFolder::EnumObjects().
Definition at line 215 of file folder.cpp.
Referenced by CCabFolder::CreateEnum(), and Fill().
| HRESULT CEnumIDList::Fill | ( | PCIDLIST_ABSOLUTE | pidl, |
| HWND | hwnd = NULL, |
||
| SHCONTF | contf = 0 |
||
| ) |
Definition at line 221 of file folder.cpp.
| int CEnumIDList::FindNamedItem | ( | PCUITEMID_CHILD | pidl | ) | const |
Definition at line 171 of file folder.cpp.
|
inline |
| HRESULT CEnumIDList::Initialize | ( | ) |
Definition at line 226 of file enumlist.cpp.
|
inline |
Implements IEnumIDList.
Definition at line 63 of file cabview.h.
|
override |
Implements IEnumIDList.
Implements IEnumIDList.
|
override |
Implements IEnumIDList.
Implements IEnumIDList.
|
protected |
Definition at line 31 of file cabview.h.
Referenced by Append(), CEnumIDList(), FindNamedItem(), GetCount(), Next(), and ~CEnumIDList().
|
private |
Definition at line 158 of file enumlist.cpp.
Referenced by AddToEnumList().
|
private |
Definition at line 156 of file enumlist.cpp.
Referenced by AddToEnumList().
|
private |
Definition at line 157 of file enumlist.cpp.
Referenced by AddToEnumList().
|
protected |