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

/PHP_TRUNK/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 zval *(*get_current_data)(zend_object_iterator *iter 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);
76 ZEND_API zend_object_iterator* zend_iterator_unwrap(zval *array_ptr TSRMLS_DC);
79 ZEND_API void zend_iterator_init(zend_object_iterator *ite
[all...]

Completed in 2 milliseconds