#include <axiom_children_iterator.h>
Public Attributes | |
axis2_status_t(* | free_fn )(axiom_children_iterator_t *iterator, const axis2_env_t *env) |
axis2_status_t(* | remove )(axiom_children_iterator_t *iterator, const axis2_env_t *env) |
axis2_bool_t(* | has_next )(axiom_children_iterator_t *iterator, const axis2_env_t *env) |
axiom_node_t *(* | next )(axiom_children_iterator_t *iterator, const axis2_env_t *env) |
|
Free the om_children_iterator struct |
|
|
|
Returns the next element in the iteration. Returns null if there are no more elements in the iteration |
|
Removes from the underlying collection the last element returned by the iterator (optional op). This method can be called only once per call to |