void php_dom_private_data_destroy(php_dom_private_data *data)
void php_dom_add_templated_content(php_dom_private_data *private_data, const xmlNode *template_node, xmlNodePtr fragment)
php_dom_private_data * php_dom_private_data_create(void)
xmlNodePtr php_dom_ensure_templated_content(php_dom_private_data *private_data, xmlNodePtr template_node)
struct php_libxml_private_data_header php_libxml_private_data_header
uint32_t php_dom_get_template_count(const php_dom_private_data *private_data)
php_dom_libxml_ns_mapper * php_dom_ns_mapper_from_private(php_dom_private_data *private_data)
void dom_add_element_ns_hook(php_dom_private_data *private_data, xmlNodePtr element)
php_libxml_private_data_header * php_dom_libxml_private_data_header(php_dom_private_data *private_data)
void php_dom_remove_templated_content(php_dom_private_data *private_data, const xmlNode *template_node)
xmlNodePtr php_dom_retrieve_templated_content(php_dom_private_data *private_data, const xmlNode *template_node)
HashTable uri_to_prefix_map
xmlNsPtr prefixless_xmlns_ns
struct php_dom_libxml_ns_mapper ns_mapper
HashTable * template_fragments
php_libxml_private_data_header header
struct _zend_array HashTable