NonStop SOAP 4.1 User's Manual

Description:
This function returns a list of children iterator returned iterator is freed when om_element structure
is freed iterators reset function must be called by user
Parameters:
om_element
pointer to om_element.
env
is a pointer to the environment struct. The env parameter must not be NULL.
element_node
pointer to this element node.
Return Values:
None
axiom_element_get_children_with_qname
Synopsis:
AXIS2_EXTERN axiom_children_qname_iterator_t* axiom_element_get_children_with_qname
( axiom_element_t * om_element,
const axutil_env_t * env,
axutil_qname_t * element_qname,
axiom_node_t * element_node )
Description:
This function returns a list of children iterator with qname returned iterator is freed when AXIOM
element structure is freed.
Parameters:
om_element
pointer to om_element.
env
is a pointer to the environment struct. The env parameter must not be NULL.
element_node
pointer to this element node.
Return Values:
This function returns the children qname iterator struct.
axiom_element_remove_attribute
Synopsis:
AXIS2_EXTERN axis2_status_t axiom_element_remove_attribute
( axiom_element_t * om_element,
const axutil_env_t * env,
axiom_attribute_t * om_attribute )
Description:
This function removes an attribute from the element attribute list. You must free this attribute, element
free function does not free attributes that are not in its attribute list.
Parameters:
om_element
pointer to om_element.
env
is a pointer to the environment struct. The env parameter must not be NULL.
om_attribute
attribute to be removed.
328 NonStop SOAP 4 APIs