Lines Matching refs:pScDataObject
106 void ScCollection::Free(ScDataObject* pScDataObject) in Free() argument
108 AtFree(IndexOf(pScDataObject)); in Free()
122 sal_Bool ScCollection::AtInsert(sal_uInt16 nIndex, ScDataObject* pScDataObject) in AtInsert() argument
138 pItems[nIndex] = pScDataObject; in AtInsert()
147 sal_Bool ScCollection::Insert(ScDataObject* pScDataObject) in Insert() argument
149 return AtInsert(nCount, pScDataObject); in Insert()
164 sal_uInt16 ScCollection::IndexOf(ScDataObject* pScDataObject) const in IndexOf()
169 if (pItems[i] == pScDataObject) nIndex = i; in IndexOf()
209 sal_uInt16 ScSortedCollection::IndexOf(ScDataObject* pScDataObject) const in IndexOf()
212 if (Search(pScDataObject, nIndex)) in IndexOf()
220 sal_Bool ScSortedCollection::Search(ScDataObject* pScDataObject, sal_uInt16& rIndex) const in Search() argument
231 nCompare = Compare(pItems[nIndex], pScDataObject); in Search()
250 sal_Bool ScSortedCollection::Insert(ScDataObject* pScDataObject) in Insert() argument
253 sal_Bool bFound = Search(pScDataObject, nIndex); in Insert()
257 return AtInsert(nIndex, pScDataObject); in Insert()
262 return AtInsert(nIndex, pScDataObject); in Insert()
267 sal_Bool ScSortedCollection::InsertPos(ScDataObject* pScDataObject, sal_uInt16& nIndex) in InsertPos() argument
269 sal_Bool bFound = Search(pScDataObject, nIndex); in InsertPos()
273 return AtInsert(nIndex, pScDataObject); in InsertPos()
278 return AtInsert(nIndex, pScDataObject); in InsertPos()