Back to index

php5  5.3.10
Public Attributes
_zend_object_iterator_funcs Struct Reference

#include <zend_iterators.h>

List of all members.

Public Attributes

void(* dtor )(zend_object_iterator *iter TSRMLS_DC)
int(* valid )(zend_object_iterator *iter TSRMLS_DC)
void(* get_current_data )(zend_object_iterator *iter, zval ***data TSRMLS_DC)
int(* get_current_key )(zend_object_iterator *iter, char **str_key, uint *str_key_len, ulong *int_key TSRMLS_DC)
void(* move_forward )(zend_object_iterator *iter TSRMLS_DC)
void(* rewind )(zend_object_iterator *iter TSRMLS_DC)
void(* invalidate_current )(zend_object_iterator *iter TSRMLS_DC)

Detailed Description

Definition at line 31 of file zend_iterators.h.


Member Data Documentation

void(* _zend_object_iterator_funcs::dtor)(zend_object_iterator *iter TSRMLS_DC)

Definition at line 33 of file zend_iterators.h.

void(* _zend_object_iterator_funcs::get_current_data)(zend_object_iterator *iter, zval ***data TSRMLS_DC)

Definition at line 39 of file zend_iterators.h.

int(* _zend_object_iterator_funcs::get_current_key)(zend_object_iterator *iter, char **str_key, uint *str_key_len, ulong *int_key TSRMLS_DC)

Definition at line 42 of file zend_iterators.h.

void(* _zend_object_iterator_funcs::invalidate_current)(zend_object_iterator *iter TSRMLS_DC)

Definition at line 51 of file zend_iterators.h.

void(* _zend_object_iterator_funcs::move_forward)(zend_object_iterator *iter TSRMLS_DC)

Definition at line 45 of file zend_iterators.h.

void(* _zend_object_iterator_funcs::rewind)(zend_object_iterator *iter TSRMLS_DC)

Definition at line 48 of file zend_iterators.h.

int(* _zend_object_iterator_funcs::valid)(zend_object_iterator *iter TSRMLS_DC)

Definition at line 36 of file zend_iterators.h.


The documentation for this struct was generated from the following file: