Lines Matching refs:BiList
248 class BiList : protected TAbstractList class
258 friend class BiList<T>;
259 friend class BiList<T>::ElemPtr;
297 friend class BiList<T>;
369 BiList() : TAbstractList() {} in BiList() function in BiList
371 ~BiList() in ~BiList()
468 for(BiList<bclass>::ElemPtr itname = list->GetFirst(); itname; itname++)
476 class StrBiList : public BiList<T>
479 class ElemPtr : public BiList<T>::ElemPtr
482 ElemPtr(typename BiList<T>::ElemPtr & e) : BiList<T>::ElemPtr(e) {} in ElemPtr()
492 return (ElemPtr)BiList<T>::AddToBegin(t); in AddToBegin()
497 return (ElemPtr)BiList<T>::AddToEnd(t); in AddToEnd()
502 return (ElemPtr)BiList<T>::InsertBefore(elp, t); in InsertBefore()
507 return (ElemPtr)BiList<T>::InsertAfter(elp, t); in InsertAfter()
512 return (ElemPtr)BiList<T>::GetFirst(); in GetFirst()
517 return (ElemPtr)BiList<T>::GetLast(); in GetLast()