php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include <zend_iterators.h>
Data Fields | |
void(* | dtor )(zend_object_iterator *iter) |
zend_result(* | valid )(zend_object_iterator *iter) |
zval *(* | get_current_data )(zend_object_iterator *iter) |
void(* | get_current_key )(zend_object_iterator *iter, zval *key) |
void(* | move_forward )(zend_object_iterator *iter) |
void(* | rewind )(zend_object_iterator *iter) |
void(* | invalidate_current )(zend_object_iterator *iter) |
HashTable *(* | get_gc )(zend_object_iterator *iter, zval **table, int *n) |
Definition at line 34 of file zend_iterators.h.
void(* _zend_object_iterator_funcs::dtor) (zend_object_iterator *iter) |
Definition at line 36 of file zend_iterators.h.
zval *(* _zend_object_iterator_funcs::get_current_data) (zend_object_iterator *iter) |
Definition at line 42 of file zend_iterators.h.
void(* _zend_object_iterator_funcs::get_current_key) (zend_object_iterator *iter, zval *key) |
Definition at line 48 of file zend_iterators.h.
HashTable *(* _zend_object_iterator_funcs::get_gc) (zend_object_iterator *iter, zval **table, int *n) |
Definition at line 61 of file zend_iterators.h.
void(* _zend_object_iterator_funcs::invalidate_current) (zend_object_iterator *iter) |
Definition at line 57 of file zend_iterators.h.
void(* _zend_object_iterator_funcs::move_forward) (zend_object_iterator *iter) |
Definition at line 51 of file zend_iterators.h.
void(* _zend_object_iterator_funcs::rewind) (zend_object_iterator *iter) |
Definition at line 54 of file zend_iterators.h.
zend_result(* _zend_object_iterator_funcs::valid) (zend_object_iterator *iter) |
Definition at line 39 of file zend_iterators.h.