Searched refs:mRawPtr (Results 1 - 7 of 7) sorted by relevance

/vbox/src/libs/xpcom18a4/xpcom/glue/
H A DnsCOMPtr.cpp45 if ( mRawPtr )
47 status = mRawPtr->QueryInterface(aIID, answer);
62 if ( mRawPtr )
64 status = mRawPtr->QueryInterface(aIID, answer);
79 NSCAP_LOG_RELEASE(this, mRawPtr);
80 if ( mRawPtr )
81 NSCAP_RELEASE(this, mRawPtr);
123 return NS_REINTERPRET_CAST(void**, &mRawPtr);
H A DnsCOMPtr.h111 // Our use of nsCOMPtr_base::mRawPtr violates the C++ standard's aliasing
268 : mRawPtr(aRawPtr)
273 T* get() const { return mRawPtr; }
275 T* mRawPtr; member in struct:already_AddRefed
348 : mRawPtr(aRawPtr)
356 nsISupports* mRawPtr; member in class:nsQueryInterface
363 : mRawPtr(aRawPtr),
372 nsISupports* mRawPtr; member in class:nsQueryInterfaceWithError
429 : mRawPtr(rawPtr)
443 NS_MAY_ALIAS_PTR(nsISupports) mRawPtr; member in class:nsCOMPtr_base
[all...]
H A DnsIWeakReferenceUtils.h97 : mRawPtr(aRawPtr),
106 nsISupports* mRawPtr; member in class:nsGetWeakReference
H A DnsWeakReference.cpp70 if ( mRawPtr )
72 nsCOMPtr<nsISupportsWeakReference> factoryPtr = do_QueryInterface(mRawPtr, &status);
/vbox/src/libs/xpcom18a4/xpcom/io/
H A DnsFastLoadPtr.h47 * startup. You must be willing to tolerate the null mRawPtr test on every
77 if (!this->mRawPtr) {
80 &this->mRawPtr));
82 return NS_REINTERPRET_CAST(nsDerivedSafe<T>*, this->mRawPtr);
95 &this->mRawPtr));
108 this->mRawPtr));
/vbox/src/libs/xpcom18a4/xpcom/build/
H A DnsOS2VACLegacy.cpp143 obj_nsISupports *mRawPtr; member in struct:obj_nsCOMPtr_base
163 obj_nsISupports *mRawPtr; /* const nsCID& */ member in struct:obj_nsQueryInterface_nsCOMPtr_helper
190 ; 63 if ( mRawPtr )
195 ; 64 NSCAP_RELEASE(this, mRawPtr);
224 if (pThis->mRawPtr)
226 /* NSCAP_RELEASE(this, mRawPtr); */
227 pThis->mRawPtr->pVFT->Release((char*)pThis->mRawPtr + pThis->mRawPtr->pVFT->uDeltaRelease);
520 ; 45 if ( mRawPtr )
[all...]
/vbox/src/libs/xpcom18a4/xpcom/base/
H A DnsAutoPtr.h63 return NS_REINTERPRET_CAST(void**, &mRawPtr);
69 T* oldPtr = mRawPtr;
70 mRawPtr = newPtr;
75 T* mRawPtr; member in class:nsAutoPtr
82 delete mRawPtr;
88 : mRawPtr(0)
94 : mRawPtr(aRawPtr)
100 : mRawPtr( aSmartPtr.forget() )
133 return mRawPtr;
153 T* temp = mRawPtr;
495 T* mRawPtr; member in class:nsAutoArrayPtr
926 T* mRawPtr; member in class:nsRefPtr
[all...]

Completed in 60 milliseconds