Lines Matching refs:aElement
79 NS_IMETHOD AppendElement(nsISupports *aElement) {
80 return InsertElementAt(aElement, mCount)/* ? NS_OK : NS_ERROR_FAILURE*/;
83 NS_IMETHOD RemoveElement(nsISupports *aElement) {
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) {
127 return (RemoveLastElement(aElement) ? NS_OK : NS_ERROR_FAILURE);