Lines Matching defs:nsVoidArray

37 #include "nsVoidArray.h"
139 nsVoidArray::SetArray(Impl *newImpl, PRInt32 aSize, PRInt32 aCount, PRBool owner)
152 PRBool nsVoidArray::SizeTo(PRInt32 aSize)
248 PRBool nsVoidArray::GrowArrayBy(PRInt32 aGrowBy)
284 nsVoidArray::nsVoidArray()
287 MOZ_COUNT_CTOR(nsVoidArray);
297 nsVoidArray::nsVoidArray(PRInt32 aCount)
300 MOZ_COUNT_CTOR(nsVoidArray);
310 nsVoidArray& nsVoidArray::operator=(const nsVoidArray& other)
357 nsVoidArray::~nsVoidArray()
359 MOZ_COUNT_DTOR(nsVoidArray);
364 PRInt32 nsVoidArray::IndexOf(void* aPossibleElement) const
382 PRBool nsVoidArray::InsertElementAt(void* aElement, PRInt32 aIndex)
425 PRBool nsVoidArray::InsertElementsAt(const nsVoidArray& other, PRInt32 aIndex)
474 PRBool nsVoidArray::ReplaceElementAt(void* aElement, PRInt32 aIndex)
525 PRBool nsVoidArray::MoveElement(PRInt32 aFrom, PRInt32 aTo)
558 PRBool nsVoidArray::RemoveElementsAt(PRInt32 aIndex, PRInt32 aCount)
583 PRBool nsVoidArray::RemoveElement(void* aElement)
592 void nsVoidArray::Clear()
600 void nsVoidArray::Compact()
629 void nsVoidArray::Sort(nsVoidArrayComparatorFunc aFunc, void* aData)
639 PRBool nsVoidArray::EnumerateForwards(nsVoidArrayEnumFunc aFunc, void* aData)
654 PRBool nsVoidArray::EnumerateBackwards(nsVoidArrayEnumFunc aFunc, void* aData)
673 : nsVoidArray()
688 nsVoidArray::Clear();
695 if (!nsVoidArray::SizeTo(aSize))
708 nsVoidArray::Compact();
720 : nsVoidArray()
725 : nsVoidArray(aCount)
738 nsVoidArray::operator=(other);
753 nsString* string = NS_STATIC_CAST(nsString*, nsVoidArray::ElementAt(aIndex));
767 return NS_STATIC_CAST(nsString*, nsVoidArray::ElementAt(aIndex));
794 if (nsVoidArray::InsertElementAt(string, aIndex))
806 nsString* string = NS_STATIC_CAST(nsString*, nsVoidArray::ElementAt(aIndex));
831 nsVoidArray::RemoveElementAt(aIndex);
847 nsVoidArray::Clear();
863 nsVoidArray::Sort(NS_REINTERPRET_CAST(nsVoidArrayComparatorFunc, aFunc), aData);
904 : nsVoidArray()
930 : nsVoidArray(aCount)
943 nsVoidArray::operator=(other);
958 nsCString* string = NS_STATIC_CAST(nsCString*, nsVoidArray::ElementAt(aIndex));
972 return NS_STATIC_CAST(nsCString*, nsVoidArray::ElementAt(aIndex));
1019 if (nsVoidArray::InsertElementAt(string, aIndex))
1030 nsCString* string = NS_STATIC_CAST(nsCString*, nsVoidArray::ElementAt(aIndex));
1066 nsVoidArray::RemoveElementAt(aIndex);
1082 nsVoidArray::Clear();
1109 nsVoidArray::Sort(NS_REINTERPRET_CAST(nsVoidArrayComparatorFunc, aFunc), aData);
1158 nsVoidArray* vector = GetChildVector();
1166 nsVoidArray* ourArray = GetChildVector();
1167 nsVoidArray* otherArray = other.GetChildVector();
1205 nsVoidArray* vector = GetChildVector();
1220 nsVoidArray* vector = GetChildVector();
1238 nsVoidArray* vector = GetChildVector();
1256 nsVoidArray* vector = GetChildVector();
1267 nsVoidArray* vector;
1292 PRBool nsSmallVoidArray::InsertElementsAt(const nsVoidArray &other, PRInt32 aIndex)
1294 nsVoidArray* vector;
1349 nsVoidArray* vector = GetChildVector();
1363 nsVoidArray* vector;
1394 nsVoidArray* vector = GetChildVector();
1415 nsVoidArray* vector = GetChildVector();
1428 nsVoidArray* vector = GetChildVector();
1452 nsVoidArray* vector = GetChildVector();
1464 nsVoidArray* vector;
1494 nsVoidArray* vector = GetChildVector();
1505 nsVoidArray* vector = GetChildVector();
1515 nsVoidArray* vector = GetChildVector();
1530 nsVoidArray* vector = GetChildVector();
1549 nsVoidArray*
1555 nsVoidArray* vector = GetChildVector();