Lines Matching defs:nsVoidArray
53 class NS_COM nsVoidArray {
55 nsVoidArray();
56 nsVoidArray(PRInt32 aCount); // initial count of aCount elements set to nsnull
57 virtual ~nsVoidArray();
59 nsVoidArray& operator=(const nsVoidArray& other);
100 PRBool InsertElementsAt(const nsVoidArray &other, PRInt32 aIndex);
111 PRBool AppendElements(nsVoidArray& aElements) {
175 nsVoidArray(const nsVoidArray& other);
180 class NS_COM nsAutoVoidArray : public nsVoidArray {
202 class NS_COM nsStringArray: protected nsVoidArray
212 return nsVoidArray::Count();
234 nsVoidArray::Compact();
256 class NS_COM nsCStringArray: protected nsVoidArray
273 return nsVoidArray::Count();
297 nsVoidArray::Compact();
329 // XXX we're really re-implementing the whole nsVoidArray interface here -
358 PRBool InsertElementsAt(const nsVoidArray &other, PRInt32 aIndex);
362 PRBool AppendElements(nsVoidArray& aElements) {
397 nsVoidArray* GetChildVector() const
399 return (nsVoidArray*)mChildren;
401 nsVoidArray* SwitchToVector();