ReactOS 0.4.16-dev-597-gdbf7844
|
Protected Member Functions | |
void | _ImportShortList () |
HRESULT | _InitSlots () override |
void | _SaveSlots () override |
UINT | _UpdateSlots (UINT iSlot) override |
void | _SlotString (UINT iSlot, LPWSTR psz, DWORD cch) override |
HRESULT | _GetSlot (UINT iSlot, UINT *puSlot) override |
HRESULT | _RemoveSlot (UINT iSlot, UINT *puSlot) override |
Protected Member Functions inherited from CMruBase | |
HRESULT | _LoadItem (UINT iSlot) |
HRESULT | _AddItem (UINT iSlot, LPCVOID pvData, DWORD cbData) |
HRESULT | _GetItem (UINT iSlot, SLOTITEMDATA **ppItem) |
void | _DeleteItem (UINT iSlot) |
HRESULT | _GetSlotItem (UINT iSlot, SLOTITEMDATA **ppItem) |
void | _CheckUsedSlots () |
HRESULT | _UseEmptySlot (UINT *piSlot) |
Protected Attributes | |
UINT * | m_puSlotData = NULL |
Protected Attributes inherited from CMruBase | |
LONG | m_cRefs = 1 |
DWORD | m_dwFlags = 0 |
BOOL | m_bNeedSave = FALSE |
BOOL | m_bChecked = FALSE |
HKEY | m_hKey = NULL |
DWORD | m_cSlotRooms = 0 |
DWORD | m_cSlots = 0 |
SLOTCOMPARE | m_fnCompare = NULL |
SLOTITEMDATA * | m_pSlots = NULL |
Additional Inherited Members | |
Static Public Member Functions inherited from CMruBase | |
static void * | operator new (size_t size) |
static void | operator delete (void *ptr) |
Definition at line 559 of file mrulist.cpp.
|
inline |
Definition at line 575 of file mrulist.cpp.
|
inlineoverride |
Definition at line 579 of file mrulist.cpp.
Implements CMruBase.
Definition at line 648 of file mrulist.cpp.
Referenced by _RemoveSlot(), CMruNode::Clear(), and CMruNode::RemoveLeast().
|
protected |
Definition at line 676 of file mrulist.cpp.
Referenced by _InitSlots().
|
overrideprotectedvirtual |
Implements CMruBase.
Definition at line 585 of file mrulist.cpp.
Implements CMruBase.
Definition at line 662 of file mrulist.cpp.
|
overrideprotectedvirtual |
Implements CMruBase.
Definition at line 601 of file mrulist.cpp.
Referenced by CMruNode::GetNode().
Implements CMruBase.
Definition at line 643 of file mrulist.cpp.
Referenced by CMruNode::_CreateNode().
Implements CMruBase.
Definition at line 611 of file mrulist.cpp.
Referenced by CMruNode::_GetPidlSlot().
Definition at line 563 of file mrulist.cpp.
Referenced by _GetSlot(), _ImportShortList(), _InitSlots(), _RemoveSlot(), _SaveSlots(), _UpdateSlots(), and ~CMruLongList().