Searched refs:subIterator (Results 1 – 5 of 5) sorted by relevance
100 QueryIterator* subIterator) in AddSubIterator() argument102 if (!iterator || !subIterator) in AddSubIterator()106 if (subIterator->GetVolume()->IsUnmounting()) in AddSubIterator()109 iterator->AddSubIterator(subIterator); in AddSubIterator()117 QueryIterator* subIterator) in RemoveSubIterator() argument119 if (!iterator || !subIterator) in RemoveSubIterator()123 if (subIterator->GetParentIterator() != iterator) in RemoveSubIterator()126 iterator->RemoveSubIterator(subIterator); in RemoveSubIterator()139 QueryIterator* subIterator = iterator->GetCurrentSubIterator(); in GetCurrentSubIterator() local140 if (subIterator) in GetCurrentSubIterator()[all …]
99 HierarchicalQueryIterator::AddSubIterator(QueryIterator* subIterator) in AddSubIterator() argument101 if (!subIterator) in AddSubIterator()104 fSubIterators.Insert(subIterator); in AddSubIterator()105 subIterator->SetParentIterator(this); in AddSubIterator()107 fCurrentSubIterator = subIterator; in AddSubIterator()112 HierarchicalQueryIterator::RemoveSubIterator(QueryIterator* subIterator) in RemoveSubIterator() argument114 if (!subIterator) in RemoveSubIterator()117 if (fCurrentSubIterator == subIterator) in RemoveSubIterator()119 subIterator->SetParentIterator(NULL); in RemoveSubIterator()120 fSubIterators.Remove(subIterator); in RemoveSubIterator()
24 QueryIterator* subIterator);28 QueryIterator* subIterator);36 QueryIterator* subIterator);
50 void AddSubIterator(QueryIterator* subIterator);51 void RemoveSubIterator(QueryIterator* subIterator);
782 QueryIterator* subIterator; in OpenQuery() local784 &subIterator) == B_OK) { in OpenQuery()786 if (queryManager->AddSubIterator(iterator, subIterator) != B_OK) in OpenQuery()787 queryManager->PutIterator(subIterator); in OpenQuery()821 while (QueryIterator* subIterator in ReadQuery() local823 QueryIteratorPutter _(queryManager, subIterator); in ReadQuery()825 status_t error = subIterator->GetVolume()->ReadQuery(subIterator, in ReadQuery()833 queryManager->NextSubIterator(iterator, subIterator); in ReadQuery()