| H A D | simplexml.c | 37 #include "sxe.h" 56 static xmlNodePtr php_sxe_reset_iterator(php_sxe_object *sxe, int use_data TSRMLS_DC); 57 static xmlNodePtr php_sxe_iterator_fetch(php_sxe_object *sxe, xmlNodePtr node, int use_data TSRMLS_DC); 68 static void _node_as_zval(php_sxe_object *sxe, xmlNodePtr node, zval *value, SXE_ITER itertype, char *name, const xmlChar *nsprefix, int isprefix TSRMLS_DC) argument 72 subnode = php_sxe_object_new(sxe->zo.ce TSRMLS_CC); 73 subnode->document = sxe->document; 111 static xmlNodePtr php_sxe_get_first_node(php_sxe_object *sxe, xmlNodePtr node TSRMLS_DC) /* {{{ */ argument 116 if (sxe && sxe->iter.type != SXE_ITER_NONE) { 117 php_sxe_reset_iterator(sxe, 129 match_ns(php_sxe_object *sxe, xmlNodePtr node, xmlChar *name, int prefix) argument 143 sxe_get_element_by_offset(php_sxe_object *sxe, long offset, xmlNodePtr node, long *cnt) argument 180 sxe_find_element_by_name(php_sxe_object *sxe, xmlNodePtr node, xmlChar *name TSRMLS_DC) argument 195 sxe_get_element_by_name(php_sxe_object *sxe, xmlNodePtr node, char **name, SXE_ITER *type TSRMLS_DC) argument 251 php_sxe_object *sxe; local 454 php_sxe_object *sxe; local 699 php_sxe_object *sxe; local 738 php_sxe_object *sxe; local 867 php_sxe_object *sxe; local 1066 php_sxe_object *sxe; local 1199 php_sxe_object *sxe; local 1246 php_sxe_object *sxe; local 1334 php_sxe_object *sxe; local 1359 php_sxe_object *sxe; local 1448 sxe_add_namespaces(php_sxe_object *sxe, xmlNodePtr node, zend_bool recursive, zval *return_value TSRMLS_DC) argument 1480 php_sxe_object *sxe; local 1503 sxe_add_registered_namespaces(php_sxe_object *sxe, xmlNodePtr node, zend_bool recursive, zval *return_value TSRMLS_DC) argument 1529 php_sxe_object *sxe; local 1553 php_sxe_object *sxe; local 1581 php_sxe_object *sxe; local 1602 php_sxe_object *sxe; local 1629 php_sxe_object *sxe; local 1694 php_sxe_object *sxe; local 1800 php_sxe_object *sxe; local 1868 php_sxe_count_elements_helper(php_sxe_object *sxe, long *count TSRMLS_DC) argument 1923 php_sxe_object *sxe = php_sxe_fetch_object(getThis() TSRMLS_CC); local 1984 php_sxe_object *sxe = (php_sxe_object *) object; local 2021 php_sxe_object *sxe; local 2049 php_sxe_object *sxe; local 2157 php_sxe_object *sxe; local 2195 php_sxe_object *sxe; local 2233 php_sxe_object *sxe = php_sxe_fetch_object(getThis() TSRMLS_CC); local 2274 php_sxe_iterator_fetch(php_sxe_object *sxe, xmlNodePtr node, int use_data TSRMLS_DC) argument 2305 php_sxe_reset_iterator(php_sxe_object *sxe, int use_data TSRMLS_DC) argument 2425 php_sxe_object *sxe; local 2436 php_sxe_object *sxe; local 2449 php_sxe_object *sxe; local 2617 zend_class_entry sxe; local [all...] |