Lines Matching refs:zend_object_iterator
132 ZEND_API void zend_user_it_invalidate_current(zend_object_iterator *_iter) in zend_user_it_invalidate_current()
144 static void zend_user_it_dtor(zend_object_iterator *_iter) in zend_user_it_dtor()
155 ZEND_API int zend_user_it_valid(zend_object_iterator *_iter) in zend_user_it_valid()
173 ZEND_API zval *zend_user_it_get_current_data(zend_object_iterator *_iter) in zend_user_it_get_current_data()
186 ZEND_API void zend_user_it_get_current_key(zend_object_iterator *_iter, zval *key) in zend_user_it_get_current_key()
207 ZEND_API void zend_user_it_move_forward(zend_object_iterator *_iter) in zend_user_it_move_forward()
218 ZEND_API void zend_user_it_rewind(zend_object_iterator *_iter) in zend_user_it_rewind()
239 static zend_object_iterator *zend_user_it_get_iterator(zend_class_entry *ce, zval *object, int by_r… in zend_user_it_get_iterator()
250 zend_iterator_init((zend_object_iterator*)iterator); in zend_user_it_get_iterator()
257 return (zend_object_iterator*)iterator; in zend_user_it_get_iterator()
262 ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, in… in zend_user_it_get_new_iterator()
265 zend_object_iterator *new_iterator; in zend_user_it_get_new_iterator()