/vbox/src/libs/xpcom18a4/xpcom/ds/ |
H A D | nsArray.cpp | 51 PR_STATIC_CALLBACK(PRBool) FindElementCallback(void* aElement, void* aClosure); 82 nsArray::IndexOf(PRUint32 aStartIndex, nsISupports* aElement, argument 87 *aResult = mArray.IndexOf(aElement); 93 findIndexOfClosure closure = { aElement, aStartIndex, 0 }; 111 nsArray::AppendElement(nsISupports* aElement, PRBool aWeak) argument 117 NS_GetWeakReference(aElement))); 126 result = mArray.AppendObject(aElement); 139 nsArray::InsertElementAt(nsISupports* aElement, PRUint32 aIndex, PRBool aWeak) argument 145 NS_GetWeakReference(aElement))); 150 elementRef = aElement; 167 FindElementCallback(void *aElement, void* aClosure) argument [all...] |
H A D | nsSupportsArray.h | 79 NS_IMETHOD AppendElement(nsISupports *aElement) { argument 80 return InsertElementAt(aElement, mCount)/* ? NS_OK : NS_ERROR_FAILURE*/; 83 NS_IMETHOD RemoveElement(nsISupports *aElement) { argument 84 return RemoveElement(aElement, 0)/* ? NS_OK : NS_ERROR_FAILURE*/; 116 NS_IMETHOD_(PRBool) InsertElementAt(nsISupports* aElement, PRUint32 aIndex); 118 NS_IMETHOD_(PRBool) ReplaceElementAt(nsISupports* aElement, PRUint32 aIndex); 123 NS_IMETHOD_(PRBool) RemoveElement(const nsISupports* aElement, PRUint32 aStartIndex = 0); 124 NS_IMETHOD_(PRBool) RemoveLastElement(const nsISupports* aElement); 126 NS_IMETHOD DeleteLastElement(nsISupports *aElement) { argument 127 return (RemoveLastElement(aElement) [all...] |
H A D | nsISupportsArray.idl | 67 typedef PRBool (*nsISupportsArrayEnumFunc)(nsISupports* aElement, void *aData); 89 [notxpcom] boolean InsertElementAt(in nsISupports aElement, 91 [notxpcom] boolean ReplaceElementAt(in nsISupports aElement, 95 [notxpcom] boolean RemoveLastElement([const] in nsISupports aElement); 98 void DeleteLastElement(in nsISupports aElement);
|
H A D | nsVoidArray.h | 50 typedef PRBool (* PR_CALLBACK nsVoidArrayEnumFunc)(void* aElement, void *aData); 99 PRBool InsertElementAt(void* aElement, PRInt32 aIndex); 102 PRBool ReplaceElementAt(void* aElement, PRInt32 aIndex); 107 PRBool AppendElement(void* aElement) { argument 108 return InsertElementAt(aElement, Count()); 115 PRBool RemoveElement(void* aElement); 200 typedef PRBool (*nsStringArrayEnumFunc)(nsString& aElement, void *aData); 254 typedef PRBool (*nsCStringArrayEnumFunc)(nsCString& aElement, void *aData); 357 PRBool InsertElementAt(void* aElement, PRInt32 aIndex); 359 PRBool ReplaceElementAt(void* aElement, PRInt3 [all...] |
H A D | nsCOMArray.cpp | 42 PR_STATIC_CALLBACK(PRBool) ReleaseObjects(void* aElement, void*); 149 ReleaseObjects(void* aElement, void*) argument 151 nsISupports* element = NS_STATIC_CAST(nsISupports*, aElement);
|
H A D | nsVoidArray.cpp | 382 PRBool nsVoidArray::InsertElementAt(void* aElement, PRInt32 aIndex) argument 409 mImpl->mArray[aIndex] = aElement; 474 PRBool nsVoidArray::ReplaceElementAt(void* aElement, PRInt32 aIndex) argument 493 mImpl->mArray[aIndex] = aElement; 583 PRBool nsVoidArray::RemoveElement(void* aElement) argument 585 PRInt32 theIndex = IndexOf(aElement); 1265 nsSmallVoidArray::InsertElementAt(void* aElement, PRInt32 aIndex) argument 1268 NS_ASSERTION(!(PtrBits(aElement) & 0x1),"Attempt to add element with 0x1 bit set to nsSmallVoidArray"); 1269 NS_ASSERTION(aElement != nsnull,"Attempt to add a NULL element to an nsSmallVoidArray"); 1282 SetSingleChild(aElement); 1333 ReplaceElementAt(void* aElement, PRInt32 aIndex) argument 1358 AppendElement(void* aElement) argument 1382 RemoveElement(void* aElement) argument [all...] |
H A D | nsSupportsArray.cpp | 373 nsSupportsArray::InsertElementAt(nsISupports* aElement, PRUint32 aIndex) argument 389 mArray[aIndex] = aElement; 390 NS_IF_ADDREF(aElement); 453 nsSupportsArray::ReplaceElementAt(nsISupports* aElement, PRUint32 aIndex) argument 456 NS_IF_ADDREF(aElement); // addref first in case it's the same object! 458 mArray[aIndex] = aElement; 482 nsSupportsArray::RemoveElement(const nsISupports* aElement, PRUint32 aStartIndex) argument 484 PRInt32 theIndex = IndexOfStartingAt(aElement,aStartIndex); 492 nsSupportsArray::RemoveLastElement(const nsISupports* aElement) argument 494 PRInt32 theIndex = LastIndexOf(aElement); 656 CopyElement(nsISupports* aElement, void *aData) argument [all...] |
H A D | nsCOMArray.h | 215 // PRBool PR_CALLBACK enumerate(T* aElement, void* aData) 217 (T* aElement, void *aData);
|
/vbox/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/common/ |
H A D | tmVector.cpp | 78 tmVector::Append(void *aElement){ argument 79 PR_ASSERT(aElement); 87 mElements[mNext] = aElement; 95 tmVector::Remove(void *aElement) { argument 96 PR_ASSERT(aElement); 99 if (mElements[index] == aElement) {
|
H A D | tmVector.h | 95 PRInt32 Append(void *aElement); 101 void Remove(void *aElement);
|
/vbox/src/VBox/Frontends/VirtualBox/src/runtime/normal/ |
H A D | UIMachineWindowNormal.h | 100 void updateAppearanceOf(int aElement);
|
/vbox/include/VBox/com/ |
H A D | array.h | 797 * @param aElement Element to append. 802 bool push_back(const T &aElement) argument 808 SafeArray::Copy(aElement, m.arr[m.size]); 811 Copy(aElement, m.raw[size() - 1]);
|
/vbox/src/libs/xpcom18a4/xpcom/io/ |
H A D | nsDirectoryService.cpp | 681 static PRBool FindProviderFile(nsISupports* aElement, void *aData) argument 688 nsCOMPtr<nsIDirectoryServiceProvider2> prov2 = do_QueryInterface(aElement); 700 nsCOMPtr<nsIDirectoryServiceProvider> prov = do_QueryInterface(aElement);
|