Lines Matching refs:pOps
151 * @param pOps The table operations.
156 DECLCALLBACKMEMBER(PRTTAB, pfnCreate)(PCRTTABOPS pOps, unsigned fCreateFlags, PRTTABALLOCATOR pAllocator, PFNRTTABCOMP pfnComp);
375 PCRTTABOPS pOps;
391 * @param pOps The table operations.
396 DECLINLINE(PRTTAB) RTTabCreate(PCRTTABOPS pOps, unsigned fCreateFlags, PRTTABALLOCATOR pAllocator, PFNRTTABCOMP pfnComp)
398 return pOps->pfnCreate(pOps, fCreateFlags, pAllocator, pfnComp);
414 return pTab->pOps->pfnDuplicate(pTab, pfnDuplicate, pfnNewCB, pAllocator);
424 pTab->pOps->pfnDestroy(pTab);
450 return pTab->pOps->pfnProbe(pTab, pvItem);
463 return pTab->pOps->pfnInsert(pTab, pvItem);
477 return pTab->pOps->pfnReplace(pTab, pvItem);
490 return pTab->pOps->pfnRemove(pTab, pvItem);
503 return pTab->pOps->pfnFind(pTab, pvItem);
553 return pTab->pOps->pfnTravInit(pTab, pTravNew);
570 return pTab->pOps->pfnTravFirst(pTab, pTravNew);
587 return pTab->pOps->pfnTravLast(pTab, pTravNew);
605 return pTab->pOps->pfnTravFind(pTab, pTravNew, pvItem);
626 return pTab->pOps->pfnTravInsert(pTab, pTravNew, pvItem);
641 return pTrav->pTab->pOps->pfnTravDuplicate(pTrav, pTravNew);
656 pTrav->pTab->pOps->pfnTravFree(pTrav);
667 return pTrav->pTab->pOps->pfnTravCur(pTrav);
678 return pTrav->pTab->pOps->pfnTravNext(pTrav);
689 return pTrav->pTab->pOps->pfnTravPrev(pTrav);
706 return pTrav->pTab->pOps->pfnTravReplace(pTrav, pvItem);