Searched refs:iterators (Results 1 – 25 of 29) sorted by relevance
12
20 /** @internal array of inner iterators */21 private $iterators;27 $this->iterators = new ArrayIterator();40 $this->iterators->append($it);47 return $this->iterators->current();55 $this->iterators->rewind();56 if ($this->iterators->valid())93 if (!$this->iterators->valid())102 $this->iterators->next();103 while ($this->iterators->valid())[all …]
22 private $iterators;75 foreach($this->iterators as $iter)89 $this->iterators->detach($iter);103 return $this->iterators->count();109 foreach($this->iterators as $iter)124 if (!sizeof($this->iterators)) {130 foreach($this->iterators as $iter)145 foreach($this->iterators as $iter)159 if (!sizeof($this->iterators))164 foreach($this->iterators as $iter)[all …]
13 * @brief Iterates through recursive iterators19 * Elements of those iterators may be traversable themselves. If so these 182 /** @return whether current sub iterators current element has children190 /** @return current sub iterators current children
20 /** Simply prevent execution of inner iterators rewind().
13 * @brief Abstract filter for iterators18 * Instances of this class act as a filter around iterators. In other words
13 * @brief Recursive regular expression filter for iterators
13 * @brief Iterator to filter recursive iterators
13 * @brief Synchronous iteration over two iterators34 /** construct iterator from two iterators76 /** rewind both inner iterators84 /** @return whether both inner iterators are valid125 /** move both inner iterators forward133 /** @return whether both inner iterators are valid and have identical 144 /** @return whether both inner iterators are valid and have equal current 155 /** Compare two iterators160 * @return whether both iterators are equal/identical
13 * @brief Synchronous iteration over two recursive iterators41 * iterators current children.53 /** @return whether both inner iterators are valid, have same hasChildren()62 /** @return whether both inner iterators are valid, have same hasChildren()
20 * level we need to check whether both child iterators are at their end.52 /** @return whether both inner iterators are valid and have identical 60 /** @return whether both inner iterators are valid and have equal current
13 * @brief Regular expression filter for string iterators17 * Instances of this class act as a filter around iterators whose elements
166 object->iterators = erealloc(object->iterators, sizeof(spl_sub_iterator)); in spl_recursive_it_dtor()178 if(!object->iterators) { in spl_recursive_it_valid_ex()408 object->iterators = erealloc(object->iterators, sizeof(spl_sub_iterator)); in spl_recursive_it_rewind_ex()711 if(!object->iterators) { in SPL_METHOD()768 if (!object->iterators) { in SPL_METHOD()883 if (!object->iterators) { in spl_recursive_it_get_method()911 if (object->iterators) { in spl_RecursiveIteratorIterator_dtor()1120 if(!object->iterators) { in SPL_METHOD()1155 if(!object->iterators) { in SPL_METHOD()1174 if(!object->iterators) { in SPL_METHOD()[all …]
2 SPL: ArrayObject::getFlags() - ensure flags are passed on to nested array objects and iterators.
2 SPL: RecursiveIteratorIterator::getSubIterator() returns different iterators depending on the curre…
2 SPL: DoublyLinkedList: iterators
12 echo "-- Default flags, no iterators --\n";107 -- Default flags, no iterators --
2 ZE2 iterators cannot implement Traversable alone
2 ZE2 iterators must be implemented
2 ZE2 iterators and exceptions
2 ZE2 iterators and array wrapping
2 ZE2 iterators and break
2 ZE2 iterators and foreach
5 1) properties denote element iterators
2 mysqli iterators
Completed in 28 milliseconds