php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
dom_properties.h File Reference

Go to the source code of this file.

Macros

#define DOM_PROP_NODE(type, name, obj)
 

Functions

zend_result dom_attr_name_read (dom_object *obj, zval *retval)
 
zend_result dom_attr_specified_read (dom_object *obj, zval *retval)
 
zend_result dom_attr_value_read (dom_object *obj, zval *retval)
 
zend_result dom_attr_value_write (dom_object *obj, zval *newval)
 
zend_result dom_attr_owner_element_read (dom_object *obj, zval *retval)
 
zend_result dom_attr_schema_type_info_read (dom_object *obj, zval *retval)
 
zend_result dom_characterdata_data_read (dom_object *obj, zval *retval)
 
zend_result dom_characterdata_data_write (dom_object *obj, zval *newval)
 
zend_result dom_characterdata_length_read (dom_object *obj, zval *retval)
 
zend_result dom_document_doctype_read (dom_object *obj, zval *retval)
 
zend_result dom_document_implementation_read (dom_object *obj, zval *retval)
 
zend_result dom_modern_document_implementation_read (dom_object *obj, zval *retval)
 
zend_result dom_document_document_element_read (dom_object *obj, zval *retval)
 
zend_result dom_document_encoding_read (dom_object *obj, zval *retval)
 
zend_result dom_document_actual_encoding_read (dom_object *obj, zval *retval)
 
zend_result dom_document_encoding_write (dom_object *obj, zval *newval)
 
zend_result dom_document_standalone_read (dom_object *obj, zval *retval)
 
zend_result dom_document_standalone_write (dom_object *obj, zval *newval)
 
zend_result dom_document_version_read (dom_object *obj, zval *retval)
 
zend_result dom_document_version_write (dom_object *obj, zval *newval)
 
zend_result dom_document_strict_error_checking_read (dom_object *obj, zval *retval)
 
zend_result dom_document_strict_error_checking_write (dom_object *obj, zval *newval)
 
zend_result dom_document_document_uri_read (dom_object *obj, zval *retval)
 
zend_result dom_document_document_uri_write (dom_object *obj, zval *newval)
 
zend_result dom_document_config_read (dom_object *obj, zval *retval)
 
zend_result dom_document_format_output_read (dom_object *obj, zval *retval)
 
zend_result dom_document_format_output_write (dom_object *obj, zval *newval)
 
zend_result dom_document_validate_on_parse_read (dom_object *obj, zval *retval)
 
zend_result dom_document_validate_on_parse_write (dom_object *obj, zval *newval)
 
zend_result dom_document_resolve_externals_read (dom_object *obj, zval *retval)
 
zend_result dom_document_resolve_externals_write (dom_object *obj, zval *newval)
 
zend_result dom_document_preserve_whitespace_read (dom_object *obj, zval *retval)
 
zend_result dom_document_preserve_whitespace_write (dom_object *obj, zval *newval)
 
zend_result dom_document_recover_read (dom_object *obj, zval *retval)
 
zend_result dom_document_recover_write (dom_object *obj, zval *newval)
 
zend_result dom_document_substitue_entities_read (dom_object *obj, zval *retval)
 
zend_result dom_document_substitue_entities_write (dom_object *obj, zval *newval)
 
zend_result dom_html_document_encoding_write (dom_object *obj, zval *retval)
 
zend_result dom_html_document_body_read (dom_object *obj, zval *retval)
 
zend_result dom_html_document_body_write (dom_object *obj, zval *newval)
 
zend_result dom_html_document_head_read (dom_object *obj, zval *retval)
 
zend_result dom_html_document_title_read (dom_object *obj, zval *retval)
 
zend_result dom_html_document_title_write (dom_object *obj, zval *newval)
 
zend_result dom_documenttype_name_read (dom_object *obj, zval *retval)
 
zend_result dom_documenttype_entities_read (dom_object *obj, zval *retval)
 
zend_result dom_documenttype_notations_read (dom_object *obj, zval *retval)
 
zend_result dom_documenttype_public_id_read (dom_object *obj, zval *retval)
 
zend_result dom_documenttype_system_id_read (dom_object *obj, zval *retval)
 
zend_result dom_documenttype_internal_subset_read (dom_object *obj, zval *retval)
 
zend_result dom_element_tag_name_read (dom_object *obj, zval *retval)
 
zend_result dom_element_class_name_read (dom_object *obj, zval *retval)
 
zend_result dom_element_class_name_write (dom_object *obj, zval *newval)
 
zend_result dom_element_id_read (dom_object *obj, zval *retval)
 
zend_result dom_element_id_write (dom_object *obj, zval *newval)
 
zend_result dom_element_schema_type_info_read (dom_object *obj, zval *retval)
 
zend_result dom_element_inner_html_read (dom_object *obj, zval *retval)
 
zend_result dom_element_inner_html_write (dom_object *obj, zval *newval)
 
zend_result dom_element_class_list_read (dom_object *obj, zval *retval)
 
zend_result dom_modern_element_substituted_node_value_read (dom_object *obj, zval *retval)
 
zend_result dom_modern_element_substituted_node_value_write (dom_object *obj, zval *newval)
 
zend_result dom_entity_public_id_read (dom_object *obj, zval *retval)
 
zend_result dom_entity_system_id_read (dom_object *obj, zval *retval)
 
zend_result dom_entity_notation_name_read (dom_object *obj, zval *retval)
 
zend_result dom_entity_actual_encoding_read (dom_object *obj, zval *retval)
 
zend_result dom_entity_encoding_read (dom_object *obj, zval *retval)
 
zend_result dom_entity_version_read (dom_object *obj, zval *retval)
 
zend_result dom_entity_reference_child_read (dom_object *obj, zval *retval)
 
zend_result dom_entity_reference_text_content_read (dom_object *obj, zval *retval)
 
zend_result dom_entity_reference_child_nodes_read (dom_object *obj, zval *retval)
 
zend_result dom_namednodemap_length_read (dom_object *obj, zval *retval)
 
zend_result dom_parent_node_first_element_child_read (dom_object *obj, zval *retval)
 
zend_result dom_parent_node_last_element_child_read (dom_object *obj, zval *retval)
 
zend_result dom_parent_node_child_element_count (dom_object *obj, zval *retval)
 
zend_result dom_node_node_name_read (dom_object *obj, zval *retval)
 
zend_result dom_node_node_value_read (dom_object *obj, zval *retval)
 
zend_result dom_node_node_value_write (dom_object *obj, zval *newval)
 
zend_result dom_node_node_type_read (dom_object *obj, zval *retval)
 
zend_result dom_node_parent_node_read (dom_object *obj, zval *retval)
 
zend_result dom_node_parent_element_read (dom_object *obj, zval *retval)
 
zend_result dom_node_child_nodes_read (dom_object *obj, zval *retval)
 
zend_result dom_node_first_child_read (dom_object *obj, zval *retval)
 
zend_result dom_node_last_child_read (dom_object *obj, zval *retval)
 
zend_result dom_node_previous_sibling_read (dom_object *obj, zval *retval)
 
zend_result dom_node_next_sibling_read (dom_object *obj, zval *retval)
 
zend_result dom_node_previous_element_sibling_read (dom_object *obj, zval *retval)
 
zend_result dom_node_next_element_sibling_read (dom_object *obj, zval *retval)
 
zend_result dom_node_attributes_read (dom_object *obj, zval *retval)
 
zend_result dom_node_is_connected_read (dom_object *obj, zval *retval)
 
zend_result dom_node_owner_document_read (dom_object *obj, zval *retval)
 
zend_result dom_node_namespace_uri_read (dom_object *obj, zval *retval)
 
zend_result dom_node_prefix_read (dom_object *obj, zval *retval)
 
zend_result dom_modern_node_prefix_read (dom_object *obj, zval *retval)
 
zend_result dom_node_prefix_write (dom_object *obj, zval *newval)
 
zend_result dom_node_local_name_read (dom_object *obj, zval *retval)
 
zend_result dom_node_base_uri_read (dom_object *obj, zval *retval)
 
zend_result dom_node_text_content_read (dom_object *obj, zval *retval)
 
zend_result dom_node_text_content_write (dom_object *obj, zval *newval)
 
zend_result dom_nodelist_length_read (dom_object *obj, zval *retval)
 
zend_result dom_notation_public_id_read (dom_object *obj, zval *retval)
 
zend_result dom_notation_system_id_read (dom_object *obj, zval *retval)
 
zend_result dom_processinginstruction_target_read (dom_object *obj, zval *retval)
 
zend_result dom_processinginstruction_data_read (dom_object *obj, zval *retval)
 
zend_result dom_processinginstruction_data_write (dom_object *obj, zval *newval)
 
zend_result dom_text_whole_text_read (dom_object *obj, zval *retval)
 
zend_result dom_token_list_length_read (dom_object *obj, zval *retval)
 
zend_result dom_token_list_value_read (dom_object *obj, zval *retval)
 
zend_result dom_token_list_value_write (dom_object *obj, zval *newval)
 

Macro Definition Documentation

◆ DOM_PROP_NODE

#define DOM_PROP_NODE ( type,
name,
obj )
Value:
if (UNEXPECTED((name) == NULL)) { \
php_dom_throw_error(INVALID_STATE_ERR, true); \
return FAILURE; \
}
@ INVALID_STATE_ERR
zend_ffi_type * type
Definition ffi.c:3812
#define NULL
Definition gdcache.h:45
PHP_DOM_EXPORT xmlNodePtr dom_object_get_node(dom_object *obj)
#define UNEXPECTED(condition)
@ FAILURE
Definition zend_types.h:61
zend_string * name

Definition at line 167 of file dom_properties.h.

Function Documentation

◆ dom_attr_name_read()

zend_result dom_attr_name_read ( dom_object * obj,
zval * retval )

◆ dom_attr_owner_element_read()

zend_result dom_attr_owner_element_read ( dom_object * obj,
zval * retval )

◆ dom_attr_schema_type_info_read()

zend_result dom_attr_schema_type_info_read ( dom_object * obj,
zval * retval )

◆ dom_attr_specified_read()

zend_result dom_attr_specified_read ( dom_object * obj,
zval * retval )

◆ dom_attr_value_read()

zend_result dom_attr_value_read ( dom_object * obj,
zval * retval )

◆ dom_attr_value_write()

zend_result dom_attr_value_write ( dom_object * obj,
zval * newval )

◆ dom_characterdata_data_read()

zend_result dom_characterdata_data_read ( dom_object * obj,
zval * retval )

◆ dom_characterdata_data_write()

zend_result dom_characterdata_data_write ( dom_object * obj,
zval * newval )

◆ dom_characterdata_length_read()

zend_result dom_characterdata_length_read ( dom_object * obj,
zval * retval )

◆ dom_document_actual_encoding_read()

zend_result dom_document_actual_encoding_read ( dom_object * obj,
zval * retval )

◆ dom_document_config_read()

zend_result dom_document_config_read ( dom_object * obj,
zval * retval )

◆ dom_document_doctype_read()

zend_result dom_document_doctype_read ( dom_object * obj,
zval * retval )

◆ dom_document_document_element_read()

zend_result dom_document_document_element_read ( dom_object * obj,
zval * retval )

◆ dom_document_document_uri_read()

zend_result dom_document_document_uri_read ( dom_object * obj,
zval * retval )

◆ dom_document_document_uri_write()

zend_result dom_document_document_uri_write ( dom_object * obj,
zval * newval )

◆ dom_document_encoding_read()

zend_result dom_document_encoding_read ( dom_object * obj,
zval * retval )

◆ dom_document_encoding_write()

zend_result dom_document_encoding_write ( dom_object * obj,
zval * newval )

◆ dom_document_format_output_read()

zend_result dom_document_format_output_read ( dom_object * obj,
zval * retval )

◆ dom_document_format_output_write()

zend_result dom_document_format_output_write ( dom_object * obj,
zval * newval )

◆ dom_document_implementation_read()

zend_result dom_document_implementation_read ( dom_object * obj,
zval * retval )

◆ dom_document_preserve_whitespace_read()

zend_result dom_document_preserve_whitespace_read ( dom_object * obj,
zval * retval )

◆ dom_document_preserve_whitespace_write()

zend_result dom_document_preserve_whitespace_write ( dom_object * obj,
zval * newval )

◆ dom_document_recover_read()

zend_result dom_document_recover_read ( dom_object * obj,
zval * retval )

◆ dom_document_recover_write()

zend_result dom_document_recover_write ( dom_object * obj,
zval * newval )

◆ dom_document_resolve_externals_read()

zend_result dom_document_resolve_externals_read ( dom_object * obj,
zval * retval )

◆ dom_document_resolve_externals_write()

zend_result dom_document_resolve_externals_write ( dom_object * obj,
zval * newval )

◆ dom_document_standalone_read()

zend_result dom_document_standalone_read ( dom_object * obj,
zval * retval )

◆ dom_document_standalone_write()

zend_result dom_document_standalone_write ( dom_object * obj,
zval * newval )

◆ dom_document_strict_error_checking_read()

zend_result dom_document_strict_error_checking_read ( dom_object * obj,
zval * retval )

◆ dom_document_strict_error_checking_write()

zend_result dom_document_strict_error_checking_write ( dom_object * obj,
zval * newval )

◆ dom_document_substitue_entities_read()

zend_result dom_document_substitue_entities_read ( dom_object * obj,
zval * retval )

◆ dom_document_substitue_entities_write()

zend_result dom_document_substitue_entities_write ( dom_object * obj,
zval * newval )

◆ dom_document_validate_on_parse_read()

zend_result dom_document_validate_on_parse_read ( dom_object * obj,
zval * retval )

◆ dom_document_validate_on_parse_write()

zend_result dom_document_validate_on_parse_write ( dom_object * obj,
zval * newval )

◆ dom_document_version_read()

zend_result dom_document_version_read ( dom_object * obj,
zval * retval )

◆ dom_document_version_write()

zend_result dom_document_version_write ( dom_object * obj,
zval * newval )

◆ dom_documenttype_entities_read()

zend_result dom_documenttype_entities_read ( dom_object * obj,
zval * retval )

◆ dom_documenttype_internal_subset_read()

zend_result dom_documenttype_internal_subset_read ( dom_object * obj,
zval * retval )

◆ dom_documenttype_name_read()

zend_result dom_documenttype_name_read ( dom_object * obj,
zval * retval )

◆ dom_documenttype_notations_read()

zend_result dom_documenttype_notations_read ( dom_object * obj,
zval * retval )

◆ dom_documenttype_public_id_read()

zend_result dom_documenttype_public_id_read ( dom_object * obj,
zval * retval )

◆ dom_documenttype_system_id_read()

zend_result dom_documenttype_system_id_read ( dom_object * obj,
zval * retval )

◆ dom_element_class_list_read()

zend_result dom_element_class_list_read ( dom_object * obj,
zval * retval )

◆ dom_element_class_name_read()

zend_result dom_element_class_name_read ( dom_object * obj,
zval * retval )

◆ dom_element_class_name_write()

zend_result dom_element_class_name_write ( dom_object * obj,
zval * newval )

◆ dom_element_id_read()

zend_result dom_element_id_read ( dom_object * obj,
zval * retval )

◆ dom_element_id_write()

zend_result dom_element_id_write ( dom_object * obj,
zval * newval )

◆ dom_element_inner_html_read()

zend_result dom_element_inner_html_read ( dom_object * obj,
zval * retval )

◆ dom_element_inner_html_write()

zend_result dom_element_inner_html_write ( dom_object * obj,
zval * newval )

◆ dom_element_schema_type_info_read()

zend_result dom_element_schema_type_info_read ( dom_object * obj,
zval * retval )

◆ dom_element_tag_name_read()

zend_result dom_element_tag_name_read ( dom_object * obj,
zval * retval )

◆ dom_entity_actual_encoding_read()

zend_result dom_entity_actual_encoding_read ( dom_object * obj,
zval * retval )

◆ dom_entity_encoding_read()

zend_result dom_entity_encoding_read ( dom_object * obj,
zval * retval )

◆ dom_entity_notation_name_read()

zend_result dom_entity_notation_name_read ( dom_object * obj,
zval * retval )

◆ dom_entity_public_id_read()

zend_result dom_entity_public_id_read ( dom_object * obj,
zval * retval )

◆ dom_entity_reference_child_nodes_read()

zend_result dom_entity_reference_child_nodes_read ( dom_object * obj,
zval * retval )

◆ dom_entity_reference_child_read()

zend_result dom_entity_reference_child_read ( dom_object * obj,
zval * retval )

◆ dom_entity_reference_text_content_read()

zend_result dom_entity_reference_text_content_read ( dom_object * obj,
zval * retval )

◆ dom_entity_system_id_read()

zend_result dom_entity_system_id_read ( dom_object * obj,
zval * retval )

◆ dom_entity_version_read()

zend_result dom_entity_version_read ( dom_object * obj,
zval * retval )

◆ dom_html_document_body_read()

zend_result dom_html_document_body_read ( dom_object * obj,
zval * retval )

◆ dom_html_document_body_write()

zend_result dom_html_document_body_write ( dom_object * obj,
zval * newval )

◆ dom_html_document_encoding_write()

zend_result dom_html_document_encoding_write ( dom_object * obj,
zval * retval )

◆ dom_html_document_head_read()

zend_result dom_html_document_head_read ( dom_object * obj,
zval * retval )

◆ dom_html_document_title_read()

zend_result dom_html_document_title_read ( dom_object * obj,
zval * retval )

◆ dom_html_document_title_write()

zend_result dom_html_document_title_write ( dom_object * obj,
zval * newval )

◆ dom_modern_document_implementation_read()

zend_result dom_modern_document_implementation_read ( dom_object * obj,
zval * retval )

◆ dom_modern_element_substituted_node_value_read()

zend_result dom_modern_element_substituted_node_value_read ( dom_object * obj,
zval * retval )

◆ dom_modern_element_substituted_node_value_write()

zend_result dom_modern_element_substituted_node_value_write ( dom_object * obj,
zval * newval )

◆ dom_modern_node_prefix_read()

zend_result dom_modern_node_prefix_read ( dom_object * obj,
zval * retval )

◆ dom_namednodemap_length_read()

zend_result dom_namednodemap_length_read ( dom_object * obj,
zval * retval )

◆ dom_node_attributes_read()

zend_result dom_node_attributes_read ( dom_object * obj,
zval * retval )

◆ dom_node_base_uri_read()

zend_result dom_node_base_uri_read ( dom_object * obj,
zval * retval )

◆ dom_node_child_nodes_read()

zend_result dom_node_child_nodes_read ( dom_object * obj,
zval * retval )

◆ dom_node_first_child_read()

zend_result dom_node_first_child_read ( dom_object * obj,
zval * retval )

◆ dom_node_is_connected_read()

zend_result dom_node_is_connected_read ( dom_object * obj,
zval * retval )

◆ dom_node_last_child_read()

zend_result dom_node_last_child_read ( dom_object * obj,
zval * retval )

◆ dom_node_local_name_read()

zend_result dom_node_local_name_read ( dom_object * obj,
zval * retval )

◆ dom_node_namespace_uri_read()

zend_result dom_node_namespace_uri_read ( dom_object * obj,
zval * retval )

◆ dom_node_next_element_sibling_read()

zend_result dom_node_next_element_sibling_read ( dom_object * obj,
zval * retval )

◆ dom_node_next_sibling_read()

zend_result dom_node_next_sibling_read ( dom_object * obj,
zval * retval )

◆ dom_node_node_name_read()

zend_result dom_node_node_name_read ( dom_object * obj,
zval * retval )

◆ dom_node_node_type_read()

zend_result dom_node_node_type_read ( dom_object * obj,
zval * retval )

◆ dom_node_node_value_read()

zend_result dom_node_node_value_read ( dom_object * obj,
zval * retval )

◆ dom_node_node_value_write()

zend_result dom_node_node_value_write ( dom_object * obj,
zval * newval )

◆ dom_node_owner_document_read()

zend_result dom_node_owner_document_read ( dom_object * obj,
zval * retval )

◆ dom_node_parent_element_read()

zend_result dom_node_parent_element_read ( dom_object * obj,
zval * retval )

◆ dom_node_parent_node_read()

zend_result dom_node_parent_node_read ( dom_object * obj,
zval * retval )

◆ dom_node_prefix_read()

zend_result dom_node_prefix_read ( dom_object * obj,
zval * retval )

◆ dom_node_prefix_write()

zend_result dom_node_prefix_write ( dom_object * obj,
zval * newval )

◆ dom_node_previous_element_sibling_read()

zend_result dom_node_previous_element_sibling_read ( dom_object * obj,
zval * retval )

◆ dom_node_previous_sibling_read()

zend_result dom_node_previous_sibling_read ( dom_object * obj,
zval * retval )

◆ dom_node_text_content_read()

zend_result dom_node_text_content_read ( dom_object * obj,
zval * retval )

◆ dom_node_text_content_write()

zend_result dom_node_text_content_write ( dom_object * obj,
zval * newval )

◆ dom_nodelist_length_read()

zend_result dom_nodelist_length_read ( dom_object * obj,
zval * retval )

◆ dom_notation_public_id_read()

zend_result dom_notation_public_id_read ( dom_object * obj,
zval * retval )

◆ dom_notation_system_id_read()

zend_result dom_notation_system_id_read ( dom_object * obj,
zval * retval )

◆ dom_parent_node_child_element_count()

zend_result dom_parent_node_child_element_count ( dom_object * obj,
zval * retval )

◆ dom_parent_node_first_element_child_read()

zend_result dom_parent_node_first_element_child_read ( dom_object * obj,
zval * retval )

◆ dom_parent_node_last_element_child_read()

zend_result dom_parent_node_last_element_child_read ( dom_object * obj,
zval * retval )

◆ dom_processinginstruction_data_read()

zend_result dom_processinginstruction_data_read ( dom_object * obj,
zval * retval )

◆ dom_processinginstruction_data_write()

zend_result dom_processinginstruction_data_write ( dom_object * obj,
zval * newval )

◆ dom_processinginstruction_target_read()

zend_result dom_processinginstruction_target_read ( dom_object * obj,
zval * retval )

◆ dom_text_whole_text_read()

zend_result dom_text_whole_text_read ( dom_object * obj,
zval * retval )

◆ dom_token_list_length_read()

zend_result dom_token_list_length_read ( dom_object * obj,
zval * retval )

◆ dom_token_list_value_read()

zend_result dom_token_list_value_read ( dom_object * obj,
zval * retval )

◆ dom_token_list_value_write()

zend_result dom_token_list_value_write ( dom_object * obj,
zval * newval )