ReactOS 0.4.16-dev-13-ge2fc578
|
#include <atlcomcli.h>
Public Member Functions | |
CComPtr () | |
CComPtr (T *lp) | |
CComPtr (const CComPtr< T > &lp) | |
~CComPtr () | |
HRESULT | CoCreateInstance (REFCLSID rclsid, REFIID riid, LPUNKNOWN pOuter=NULL, DWORD ClsCtx=CLSCTX_ALL) |
HRESULT | CoCreateInstance (LPCOLESTR ProgID, REFIID riid, LPUNKNOWN pOuter=NULL, DWORD ClsCtx=CLSCTX_ALL) |
T * | operator= (T *lp) |
T * | operator= (const CComPtr< T > &lp) |
void | Release () |
void | Attach (T *lp) |
T * | Detach () |
T ** | operator& () |
operator T* () | |
_NoAddRefReleaseOnCComPtr< T > * | operator-> () const |
Public Attributes | |
T * | p |
Definition at line 71 of file atlcomcli.h.
|
inline |
Definition at line 76 of file atlcomcli.h.
Definition at line 88 of file atlcomcli.h.
|
inline |
Definition at line 95 of file atlcomcli.h.
Definition at line 179 of file atlcomcli.h.
Referenced by CDesktopUpgradePropertyBag::_GetOldDesktopViewStream(), CDesktopUpgradePropertyBag::_NewStreamFromOld(), CDesktopUpgradePropertyBag::_ReadItemPositions(), _ShowPropertiesDialogThread(), CInternetToolbar::InitNew(), and CACListISF::SetLocation().
|
inline |
Definition at line 107 of file atlcomcli.h.
|
inline |
Definition at line 101 of file atlcomcli.h.
Referenced by ATL::CComPtr< T >::CoCreateInstance().
|
inline |
Definition at line 186 of file atlcomcli.h.
Referenced by CDesktopUpgradePropertyBag::_GetOldDesktopViewStream(), CDesktopUpgradePropertyBag::_NewStreamFromOld(), BrFolder_GetChildrenEnum(), CInternetToolbar::CreateMenuBar(), CreateStartMenu(), CNetConnectionPropertyUi::EnumComponents(), GetFavoritesFolder(), CNetConnectionPropertyUi::GetINetCfgComponent(), IFileSystemBindData_Constructor(), ILGetConnection(), InitIconOverlays(), CInternetToolbar::InitNew(), CDefView::SetCallback(), CACListISF::SetLocation(), SHCreateShellFolderView(), and SHCreateShellItem().
|
inline |
Definition at line 201 of file atlcomcli.h.
|
inline |
|
inline |
Definition at line 206 of file atlcomcli.h.
|
inline |
|
inline |
|
inline |
Definition at line 170 of file atlcomcli.h.
Referenced by CDesktopUpgradePropertyBag::_GetOldDesktopViewStream(), CShellBrowser::BrowseToPath(), CAddressBand::CloseDW(), CToolsBand::CloseDW(), CMenuBand::CloseDW(), CDefView::DestroyViewWindow(), CDefView::drag_notify_subitem(), CSendToZip::DragLeave(), CDefView::DragLeave(), CShellLink::DragLeave(), CDefView::Drop(), ExplorerMessageLoop(), CDefView::FillFileMenu(), GetFavoritesFolder(), CLanStatus::InitializeNetTaskbarNotifications(), CDefView::InvokeContextMenuCommand(), CSendToMenu::LoadAllItems(), CShellBrowser::OnDestroy(), CDefView::OnNotify(), CTrayWindow::OnSettingChanged(), CTrayWindowCtxMenu::QueryContextMenu(), CACListISF::SetLocation(), CAddressBand::SetSite(), CBrandBand::SetSite(), CInternetToolbar::SetSite(), CToolsBand::SetSite(), test_IACLCustomMRU_Continue(), test_IACLCustomMRU_UpdateOrder(), CShellBrowser::UpdateForwardBackState(), CShellBrowser::UpdateGotoMenu(), CShellBrowser::WindowProc(), and MenuCleanup::~MenuCleanup().
Definition at line 74 of file atlcomcli.h.
Referenced by CMergedFolder::AddNameSpace(), ATL::CComPtr< T >::CComPtr(), ATL::CComPtr< T >::Detach(), CDefView::drag_notify_subitem(), CMenuSFToolbar::FillToolbar(), CDefView::GetAdvise(), CShellBrowser::GetBaseBar(), CBaseBar::GetClient(), CDockSite::GetContainedBand(), CBrandBand::GetSite(), CInternetToolbar::GetSite(), CBaseBar::GetSite(), CShellBrowser::GetTravelLog(), HasClipboardData(), CBandProxy::IsConnected(), CDefView::IsDropOnSource(), CToolbarProxy::OnAddBitmap(), CDefView::OnDefaultCommand(), CToolbarProxy::OnForwardMessage(), CDefView::OnGetShellBrowser(), CSearchBar::OnInitDialog(), CBaseBar::OnNotify(), CDefView::OnStateChange(), CBaseBarSite::OnWinEvent(), ATL::CComPtr< CFindFolder >::operator CFindFolder *(), ATL::CComPtr< T >::operator&(), ATL::CComPtr< T >::operator->(), ATL::CComPtr< T >::operator=(), ATL::CComQIIDPtr< T, piid >::operator=(), CShellBrowser::QueryActiveShellView(), CShellBrowser::QueryStatus(), CShellBrowser::SaveHistory(), SHBindToFolder(), CShellBrowser::ShowBand(), CShellBrowser::WindowProc(), and CDesktopBrowser::~CDesktopBrowser().