Lines Matching defs:pThis
72 static lnode *appendPrim(list pThis, void *el) in appendPrim()
96 static lnode *prependPrim(list pThis, void *el) in prependPrim()
124 list pThis = (list)rtl_allocateMemory(sizeof(struct _list)); in listNewEmpty() local
138 list pThis; in listNewCopy() local
160 void listDispose(list pThis) /*- dtor */ in listDispose()
167 void listSetElementDtor(list pThis, list_destructor f) in listSetElementDtor()
174 void *listCurrent(list pThis) in listCurrent()
181 int listCount(list pThis) in listCount()
187 int listIsEmpty(list pThis) in listIsEmpty()
195 int listAtFirst(list pThis) in listAtFirst()
201 int listAtLast(list pThis) in listAtLast()
207 int listPosition(list pThis) in listPosition()
223 int listFind(list pThis, void *el) in listFind()
241 int listNext(list pThis) in listNext()
246 int listSkipForward(list pThis, int n) in listSkipForward()
262 int listToFirst(list pThis) in listToFirst()
273 int listToLast(list pThis) in listToLast()
284 int listPositionAt(list pThis, int n) /*- returns the actual position number… in listPositionAt()
299 list listAppend(list pThis, void *el) in listAppend()
307 list listPrepend(list pThis, void *el) in listPrepend()
315 list listInsertAfter(list pThis, void *el) in listInsertAfter()
337 list listInsertBefore(list pThis, void *el) in listInsertBefore()
359 list listRemove(list pThis) in listRemove()
386 list listClear(list pThis) in listClear()
405 void listForAll(list pThis, void (*f)(void *)) in listForAll()