Lines Matching refs:mDeque
436 mDeque(aQueue)
447 mDeque(aCopy.mDeque)
467 NS_ASSERTION(&mDeque==&aCopy.mDeque,"you can't change the deque that an interator is iterating over, sorry.");
492 return PRBool(((mIndex<aIter.mIndex) && (&mDeque==&aIter.mDeque)));
502 return PRBool(((mIndex==aIter.mIndex) && (&mDeque==&aIter.mDeque)));
514 return PRBool(((mIndex>=aIter.mIndex) && (&mDeque==&aIter.mDeque)));
523 NS_ASSERTION(mIndex<mDeque.mSize,
528 if (mIndex>=mDeque.mSize) return 0;
530 return mDeque.ObjectAt(++mIndex);
540 NS_ASSERTION(mIndex<=mDeque.mSize,
545 if (mIndex>mDeque.mSize) return 0;
547 return mDeque.ObjectAt(mIndex++);
563 return mDeque.ObjectAt(--mIndex);
580 return mDeque.ObjectAt(mIndex--);
597 NS_ASSERTION(mIndex<mDeque.mSize&&mIndex>=0,"Current is out of bounds");
599 if (mIndex>=mDeque.mSize||mIndex<0) return 0;
601 return mDeque.ObjectAt(mIndex);
613 mDeque.ForEach(aFunctor);
626 return mDeque.FirstThat(aFunctor);