Lines Matching refs:aData

621 VoidArrayComparator(const void* aElement1, const void* aElement2, void* aData)
623 VoidArrayComparatorContext* ctx = NS_STATIC_CAST(VoidArrayComparatorContext*, aData);
629 void nsVoidArray::Sort(nsVoidArrayComparatorFunc aFunc, void* aData)
633 VoidArrayComparatorContext ctx = {aFunc, aData};
639 PRBool nsVoidArray::EnumerateForwards(nsVoidArrayEnumFunc aFunc, void* aData)
648 running = (*aFunc)(mImpl->mArray[index], aData);
654 PRBool nsVoidArray::EnumerateBackwards(nsVoidArrayEnumFunc aFunc, void* aData)
663 running = (*aFunc)(mImpl->mArray[index], aData);
861 void nsStringArray::Sort(nsStringArrayComparatorFunc aFunc, void* aData)
863 nsVoidArray::Sort(NS_REINTERPRET_CAST(nsVoidArrayComparatorFunc, aFunc), aData);
867 nsStringArray::EnumerateForwards(nsStringArrayEnumFunc aFunc, void* aData)
876 running = (*aFunc)(*NS_STATIC_CAST(nsString*, mImpl->mArray[index]), aData);
883 nsStringArray::EnumerateBackwards(nsStringArrayEnumFunc aFunc, void* aData)
892 running = (*aFunc)(*NS_STATIC_CAST(nsString*, mImpl->mArray[index]), aData);
1107 void nsCStringArray::Sort(nsCStringArrayComparatorFunc aFunc, void* aData)
1109 nsVoidArray::Sort(NS_REINTERPRET_CAST(nsVoidArrayComparatorFunc, aFunc), aData);
1113 nsCStringArray::EnumerateForwards(nsCStringArrayEnumFunc aFunc, void* aData)
1122 running = (*aFunc)(*NS_STATIC_CAST(nsCString*, mImpl->mArray[index]), aData);
1129 nsCStringArray::EnumerateBackwards(nsCStringArrayEnumFunc aFunc, void* aData)
1138 running = (*aFunc)(*NS_STATIC_CAST(nsCString*, mImpl->mArray[index]), aData);
1501 nsSmallVoidArray::Sort(nsVoidArrayComparatorFunc aFunc, void* aData)
1506 vector->Sort(aFunc,aData);
1511 nsSmallVoidArray::EnumerateForwards(nsVoidArrayEnumFunc aFunc, void* aData)
1516 return vector->EnumerateForwards(aFunc,aData);
1520 return (*aFunc)(GetSingleChild(), aData);
1526 nsSmallVoidArray::EnumerateBackwards(nsVoidArrayEnumFunc aFunc, void* aData)
1531 return vector->EnumerateBackwards(aFunc,aData);
1535 return (*aFunc)(GetSingleChild(), aData);