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

/vbox/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/common/
H A DtmVector.cpp78 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) {
/vbox/src/libs/xpcom18a4/xpcom/ds/
H A DnsCOMArray.cpp42 PR_STATIC_CALLBACK(PRBool) ReleaseObjects(void* aElement, void*);
149 ReleaseObjects(void* aElement, void*) argument
151 nsISupports* element = NS_STATIC_CAST(nsISupports*, aElement);
H A DnsArray.cpp51 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 DnsSupportsArray.h79 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 DnsVoidArray.h50 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 DnsSupportsArray.cpp373 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 DnsVoidArray.cpp382 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...]
/vbox/include/VBox/com/
H A Darray.h797 * @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 DnsDirectoryService.cpp681 static PRBool FindProviderFile(nsISupports* aElement, void *aData) argument
688 nsCOMPtr<nsIDirectoryServiceProvider2> prov2 = do_QueryInterface(aElement);
700 nsCOMPtr<nsIDirectoryServiceProvider> prov = do_QueryInterface(aElement);

Completed in 60 milliseconds