Lines Matching defs:fItemCount
75 int32 fItemCount;
90 fItemCount(0),
139 bool result = (index >= 0 && index <= fItemCount
140 && _Resize(fItemCount + 1));
142 _MoveItems(fItems + index, 1, fItemCount - index - 1);
154 if ((int32)fCapacity > fItemCount) {
155 new(fItems + fItemCount) item_t(item);
156 fItemCount++;
158 if ((result = _Resize(fItemCount + 1)))
159 new(fItems + (fItemCount - 1)) item_t(item);
171 bool result = (list && index >= 0 && index <= fItemCount);
172 if (result && list->fItemCount > 0) {
173 int32 count = list->fItemCount;
174 result = _Resize(fItemCount + count);
176 _MoveItems(fItems + index, count, fItemCount - index - count);
178 list->fItemCount * sizeof(item_t));
190 if (result && list->fItemCount > 0) {
191 int32 index = fItemCount;
192 int32 count = list->fItemCount;
193 result = _Resize(fItemCount + count);
196 list->fItemCount * sizeof(item_t));
220 if (index >= 0 && index < fItemCount) {
222 _MoveItems(fItems + index + 1, -1, fItemCount - index - 1);
223 _Resize(fItemCount - 1);
234 if (index >= 0 && index < fItemCount) {
246 if (oldIndex >= 0 && oldIndex < fItemCount
247 && newIndex >= 0 && newIndex <= fItemCount) {
267 for (int32 i = 0; i < fItemCount; i++)
277 return fItemCount;
285 return (fItemCount == 0);
293 if (index >= 0 && index < fItemCount)
303 if (index >= 0 && index < fItemCount)
321 for (int32 i = 0; i < fItemCount; i++) {
358 fItemCount = count;