Searched defs:zend_object_iterator (Results 1 - 1 of 1) sorted by relevance

/PHP_5_5/Zend/
H A Dzend_iterators.h29 typedef struct _zend_object_iterator zend_object_iterator; typedef in typeref:struct:_zend_object_iterator
33 void (*dtor)(zend_object_iterator *iter TSRMLS_DC);
36 int (*valid)(zend_object_iterator *iter TSRMLS_DC);
39 void (*get_current_data)(zend_object_iterator *iter, zval ***data TSRMLS_DC);
45 void (*get_current_key)(zend_object_iterator *iter, zval *key TSRMLS_DC);
48 void (*move_forward)(zend_object_iterator *iter TSRMLS_DC);
51 void (*rewind)(zend_object_iterator *iter TSRMLS_DC);
54 void (*invalidate_current)(zend_object_iterator *iter TSRMLS_DC);
82 ZEND_API enum zend_object_iterator_kind zend_iterator_unwrap(zval *array_ptr, zend_object_iterator **iter TSRMLS_DC);
85 ZEND_API zval *zend_iterator_wrap(zend_object_iterator *ite
[all...]

Completed in 12 milliseconds