Searched defs:COMPtr (Results 1 – 2 of 2) sorted by relevance
52 COMPtr() : m_ptr(0) { } in COMPtr() function53 COMPtr(T* ptr) : m_ptr(ptr) { if (m_ptr) m_ptr->AddRef(); } in COMPtr() function54 COMPtr(AdoptCOMTag, T* ptr) : m_ptr(ptr) { } in COMPtr() function55 COMPtr(const COMPtr& o) : m_ptr(o.m_ptr) { if (T* ptr = m_ptr) ptr->AddRef(); } in COMPtr() function57 COMPtr(QueryTag, IUnknown* ptr) : m_ptr(copyQueryInterfaceRef(ptr)) { } in COMPtr() function58 …template<typename U> COMPtr(QueryTag, const COMPtr<U>& ptr) : m_ptr(copyQueryInterfaceRef(ptr.get(… in COMPtr() function60 COMPtr(CreateTag, const IID& clsid) : m_ptr(createInstance(clsid)) { } in COMPtr() function63 COMPtr(WTF::HashTableDeletedValueType) : m_ptr(hashTableDeletedValue()) { } in COMPtr() function
39 template <typename T> class COMPtr; variable