Lines Matching defs:iterator
485 DirectoryCookie *iterator = new(nothrow) DirectoryCookie(
487 if (iterator) {
488 error = iterator->Suspend();
490 *cookie = iterator;
492 delete iterator;
538 DirectoryCookie *iterator = (DirectoryCookie*)cookie;
539 delete iterator;
553 DirectoryCookie *iterator = (DirectoryCookie*)cookie;
554 status_t error = iterator->Resume();
562 && (error = iterator->GetNext(&item, &index, &entry)) == B_OK) {
600 iterator->SetEncounteredDotDot(true);
605 if (iterator->EncounteredDotDot()) {
632 iterator->SetEncounteredDotDot(true);
636 iterator->Suspend();
652 DirectoryCookie *iterator = (DirectoryCookie*)cookie;
653 status_t error = iterator->Rewind(); // no need to Resume()
655 error = iterator->Suspend();