php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "php.h"
#include "php_ini.h"
#include "ext/standard/info.h"
#include "zend_observer.h"
#include "php_xmlreader.h"
#include <libxml/xmlreader.h>
#include <libxml/uri.h>
#include "php_xmlreader_arginfo.h"
Go to the source code of this file.
Data Structures | |
struct | _xmlreader_prop_handler |
Macros | |
#define | XMLREADER_LOAD_STRING 0 |
#define | XMLREADER_LOAD_FILE 1 |
#define | XMLREADER_REGISTER_PROP_HANDLER(prop_handler, name, prop_read_int_func, prop_read_char_func, prop_type) |
Typedefs | |
typedef int(* | xmlreader_read_int_t) (xmlTextReaderPtr reader) |
typedef unsigned char *(* | xmlreader_read_char_t) (xmlTextReaderPtr reader) |
typedef const unsigned char *(* | xmlreader_read_const_char_t) (xmlTextReaderPtr reader) |
typedef unsigned char *(* | xmlreader_read_one_char_t) (xmlTextReaderPtr reader, const unsigned char *) |
typedef struct _xmlreader_prop_handler | xmlreader_prop_handler |
Variables | |
zend_class_entry * | xmlreader_class_entry |
zend_module_entry | xmlreader_module_entry |
#define XMLREADER_LOAD_FILE 1 |
Definition at line 57 of file php_xmlreader.c.
#define XMLREADER_LOAD_STRING 0 |
Definition at line 56 of file php_xmlreader.c.
#define XMLREADER_REGISTER_PROP_HANDLER | ( | prop_handler, | |
name, | |||
prop_read_int_func, | |||
prop_read_char_func, | |||
prop_type ) |
Definition at line 66 of file php_xmlreader.c.
typedef struct _xmlreader_prop_handler xmlreader_prop_handler |
typedef unsigned char *(* xmlreader_read_char_t) (xmlTextReaderPtr reader) |
Definition at line 45 of file php_xmlreader.c.
typedef const unsigned char *(* xmlreader_read_const_char_t) (xmlTextReaderPtr reader) |
Definition at line 46 of file php_xmlreader.c.
typedef int(* xmlreader_read_int_t) (xmlTextReaderPtr reader) |
Definition at line 44 of file php_xmlreader.c.
typedef unsigned char *(* xmlreader_read_one_char_t) (xmlTextReaderPtr reader, const unsigned char *) |
Definition at line 48 of file php_xmlreader.c.
char * _xmlreader_get_valid_file_path | ( | char * | source, |
char * | resolved_path, | ||
int | resolved_path_len ) |
Definition at line 251 of file php_xmlreader.c.
Definition at line 560 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
expand | ) |
Definition at line 1269 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
fromStream | ) |
Definition at line 984 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
fromString | ) |
Definition at line 1263 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
fromUri | ) |
Definition at line 959 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
getAttribute | ) |
Definition at line 581 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
getAttributeNo | ) |
Definition at line 588 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
getAttributeNs | ) |
Definition at line 613 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
getParserProperty | ) |
Definition at line 648 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
isValid | ) |
Definition at line 679 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
lookupNamespace | ) |
Definition at line 686 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
moveToAttribute | ) |
Definition at line 693 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
moveToAttributeNo | ) |
Definition at line 726 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
moveToAttributeNs | ) |
Definition at line 753 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
moveToElement | ) |
Definition at line 790 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
moveToFirstAttribute | ) |
Definition at line 797 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
moveToNextAttribute | ) |
Definition at line 804 of file php_xmlreader.c.
Definition at line 838 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
open | ) |
Definition at line 954 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
read | ) |
Definition at line 811 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
readInnerXml | ) |
Definition at line 1043 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
readOuterXml | ) |
Definition at line 1050 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
readString | ) |
Definition at line 1057 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
setParserProperty | ) |
Definition at line 1109 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
setRelaxNGSchema | ) |
Definition at line 1139 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
setRelaxNGSchemaSource | ) |
Definition at line 1146 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
setSchema | ) |
Definition at line 1064 of file php_xmlreader.c.
PHP_METHOD | ( | XMLReader | , |
XML | ) |
Definition at line 1258 of file php_xmlreader.c.
PHP_MINFO_FUNCTION | ( | xmlreader | ) |
Definition at line 1401 of file php_xmlreader.c.
PHP_MINIT_FUNCTION | ( | xmlreader | ) |
Definition at line 1344 of file php_xmlreader.c.
PHP_MSHUTDOWN_FUNCTION | ( | xmlreader | ) |
Definition at line 1393 of file php_xmlreader.c.
zval * xmlreader_get_property_ptr_ptr | ( | zend_object * | object, |
zend_string * | name, | ||
int | type, | ||
void ** | cache_slot ) |
Definition at line 113 of file php_xmlreader.c.
void xmlreader_objects_free_storage | ( | zend_object * | object | ) |
Definition at line 397 of file php_xmlreader.c.
zend_object * xmlreader_objects_new | ( | zend_class_entry * | class_type | ) |
Definition at line 408 of file php_xmlreader.c.
zval * xmlreader_read_property | ( | zend_object * | object, |
zend_string * | name, | ||
int | type, | ||
void ** | cache_slot, | ||
zval * | rv ) |
Definition at line 163 of file php_xmlreader.c.
void xmlreader_unset_property | ( | zend_object * | object, |
zend_string * | name, | ||
void ** | cache_slot ) |
Definition at line 198 of file php_xmlreader.c.
zval * xmlreader_write_property | ( | zend_object * | object, |
zend_string * | name, | ||
zval * | value, | ||
void ** | cache_slot ) |
Definition at line 184 of file php_xmlreader.c.
zend_class_entry* xmlreader_class_entry |
Definition at line 35 of file php_xmlreader.c.
zend_module_entry xmlreader_module_entry |
Definition at line 357 of file php_xmlreader.c.