Searched defs:COMPtr (Results 1 - 1 of 1) sorted by relevance

/macosx-10.9.5/WebCore-7537.78.1/platform/win/
H A DCOMPtr.h50 template<typename T> class COMPtr { class
52 COMPtr() : m_ptr(0) { } function in class:COMPtr
53 COMPtr(T* ptr) : m_ptr(ptr) { if (m_ptr) m_ptr->AddRef(); } function in class:COMPtr
54 COMPtr(AdoptCOMTag, T* ptr) : m_ptr(ptr) { } function in class:COMPtr
55 COMPtr(const COMPtr& o) : m_ptr(o.m_ptr) { if (T* ptr = m_ptr) ptr->AddRef(); } function in class:COMPtr
57 COMPtr(QueryTag, IUnknown* ptr) : m_ptr(copyQueryInterfaceRef(ptr)) { } function in class:COMPtr
58 template<typename U> COMPtr(QueryTag, const COMPtr<U>& ptr) : m_ptr(copyQueryInterfaceRef(ptr.get())) { } function in class:COMPtr
60 COMPtr(CreateTa function in class:COMPtr
63 COMPtr(WTF::HashTableDeletedValueType) : m_ptr(hashTableDeletedValue()) { } function in class:COMPtr
[all...]

Completed in 75 milliseconds