Lines Matching refs:m_pInterface
58 T* m_pInterface; member in __anon69ef87d60111::ComSmart
62 if ( m_pInterface ) in OwnRelease()
64 T* pInterface = m_pInterface; in OwnRelease()
65 m_pInterface = NULL; in OwnRelease()
72 : m_pInterface( NULL ) in ComSmart()
76 : m_pInterface( rObj.m_pInterface ) in ComSmart()
78 if ( m_pInterface != NULL ) in ComSmart()
79 m_pInterface->AddRef(); in ComSmart()
83 : m_pInterface( pInterface ) in ComSmart()
85 if ( m_pInterface != NULL ) in ComSmart()
86 m_pInterface->AddRef(); in ComSmart()
98 m_pInterface = rObj.m_pInterface; in operator =()
100 if ( m_pInterface != NULL ) in operator =()
101 m_pInterface->AddRef(); in operator =()
110 m_pInterface = pInterface; in operator =()
112 if ( m_pInterface != NULL ) in operator =()
113 m_pInterface->AddRef(); in operator =()
120 return m_pInterface; in operator T*()
125 return *m_pInterface; in operator *()
132 m_pInterface = NULL; in operator &()
134 return &m_pInterface; in operator &()
139 return m_pInterface; in operator ->()
144 return ( m_pInterface == rObj.m_pInterface ); in operator ==()
149 return ( m_pInterface != rObj.m_pInterface ); in operator !=()
154 return ( m_pInterface == pInterface ); in operator ==()
159 return ( m_pInterface != pInterface ); in operator !=()