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

Public Member Functions | |
| CHeapPtr () | |
| CHeapPtr (T *lp) | |
| CHeapPtr (CHeapPtr< T, Allocator > &lp) | |
| ~CHeapPtr () | |
| CHeapPtr< T, Allocator > & | operator= (CHeapPtr< T, Allocator > &lp) |
| bool | AllocateBytes (_In_ size_t nBytes) |
| bool | ReallocateBytes (_In_ size_t nBytes) |
| bool | Allocate (_In_ size_t nElements=1) |
| bool | Reallocate (_In_ size_t nElements) |
| void | Free () |
| void | Attach (T *lp) |
| T * | Detach () |
| T ** | operator& () |
| operator T* () const | |
| T * | operator-> () const |
Public Attributes | |
| T * | m_pData |
Definition at line 97 of file atlalloc.h.
Definition at line 100 of file atlalloc.h.
|
inlineexplicit |
Definition at line 105 of file atlalloc.h.
|
inlineexplicit |
Definition at line 110 of file atlalloc.h.
Definition at line 115 of file atlalloc.h.
Definition at line 143 of file atlalloc.h.
Referenced by dde_connect(), CAddressEditBox::GetComboBoxText(), CFindFolder::GetUIObjectOf(), CIniPropertyBag::Read(), SHELL_BuildEnvW(), SHELL_execute(), SHELL_execute_url(), SHELL_quote_and_execute(), and TRASH_PlayEmptyRecycleBinSound().
Definition at line 127 of file atlalloc.h.
Referenced by CHeapPtr< T, Allocator >::Allocate(), and CopyStreamUI().
Definition at line 162 of file atlalloc.h.
Referenced by InstallFontFiles(), CSendToMenu::LoadAllItems(), CZipExtract::CExtractSettingsPage::OnBrowse(), CHeapPtr< T, Allocator >::operator=(), CFolder::ParseName(), SHELL_execute(), shellex_get_dataobj(), SHOpenFolderAndSelectItems(), and TRASH_PlayEmptyRecycleBinSound().
Definition at line 168 of file atlalloc.h.
Referenced by CShellBrowser::BrowseToPath(), CHeapPtr< T, Allocator >::CHeapPtr(), CACListISF::Expand(), CSendToMenu::GetSpecialFolder(), CSendToMenu::LoadAllItems(), CACListISF::Next(), CACListISF::NextLocation(), CSearchBar::OnSearchButtonClicked(), CHeapPtr< T, Allocator >::operator=(), CAddressEditBox::RefreshAddress(), CACListISF::Reset(), and SHELL_BuildEnvW().
Definition at line 153 of file atlalloc.h.
Referenced by BrFolder_Expand(), BrFolder_IsTreeItemInEnum(), BrFolder_RefreshRecurse(), CFolderItems::get_Count(), CAddressEditBox::GetComboBoxText(), CACListISF::GetDisplayName(), CACListISF::Next(), and CHeapPtr< T, Allocator >::~CHeapPtr().
|
inline |
Definition at line 181 of file atlalloc.h.
|
inline |
|
inline |
Definition at line 186 of file atlalloc.h.
|
inline |
Definition at line 120 of file atlalloc.h.
Definition at line 148 of file atlalloc.h.
Definition at line 134 of file atlalloc.h.
Referenced by CHeapPtr< T, Allocator >::Reallocate().
Definition at line 192 of file atlalloc.h.
Referenced by CHeapPtr< T, Allocator >::AllocateBytes(), CHeapPtr< T, Allocator >::Attach(), CHeapPtr< T, Allocator >::CHeapPtr(), CHeapPtr< T, Allocator >::Detach(), CHeapPtr< T, Allocator >::Free(), CHeapPtr< _ITEMIDLIST_ABSOLUTE, CComAllocator >::operator _ITEMIDLIST_ABSOLUTE *(), CHeapPtr< T, Allocator >::operator&(), CHeapPtr< T, Allocator >::operator->(), CHeapPtr< T, Allocator >::operator=(), CHeapPtr< T, Allocator >::ReallocateBytes(), and START_TEST().