Back to index

php5  5.3.10
Classes | Defines | Enumerations | Functions | Variables
php_simplexml.h File Reference
#include "ext/libxml/php_libxml.h"
#include <libxml/parser.h>
#include <libxml/parserInternals.h>
#include <libxml/tree.h>
#include <libxml/uri.h>
#include <libxml/xmlerror.h>
#include <libxml/xinclude.h>
#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>
#include <libxml/xpointer.h>
#include <libxml/xmlschemas.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  php_sxe_object
struct  php_sxe_object.iter

Defines

#define phpext_simplexml_ptr   &simplexml_module_entry
#define SIMPLEXML_G(v)   (simplexml_globals.v)
#define PHP_SXE_API   ZEND_API

Enumerations

enum  SXE_ITER { SXE_ITER_NONE = 0, SXE_ITER_ELEMENT = 1, SXE_ITER_CHILD = 2, SXE_ITER_ATTRLIST = 3 }

Functions

 PHP_MINIT_FUNCTION (simplexml)
 PHP_MSHUTDOWN_FUNCTION (simplexml)
 PHP_MINFO_FUNCTION (simplexml)
PHP_SXE_API zend_class_entry * sxe_get_element_class_entry ()

Variables

zend_module_entry simplexml_module_entry

Class Documentation

struct php_sxe_object

Definition at line 57 of file php_simplexml.h.

Collaboration diagram for php_sxe_object:
Class Members
php_libxml_ref_obj * document
zend_function * fptr_count
struct php_sxe_object iter
php_libxml_node_ptr * node
HashTable * properties
zval * tmp
xmlXPathContextPtr xpath
zend_object zo
struct php_sxe_object.iter

Definition at line 63 of file php_simplexml.h.

Class Members
zval * data
int isprefix
xmlChar * name
xmlChar * nsprefix
SXE_ITER type

Define Documentation

#define PHP_SXE_API   ZEND_API

Definition at line 87 of file php_simplexml.h.

Definition at line 25 of file php_simplexml.h.

#define SIMPLEXML_G (   v)    (simplexml_globals.v)

Definition at line 77 of file php_simplexml.h.


Enumeration Type Documentation

enum SXE_ITER
Enumerator:
SXE_ITER_NONE 
SXE_ITER_ELEMENT 
SXE_ITER_CHILD 
SXE_ITER_ATTRLIST 

Definition at line 50 of file php_simplexml.h.


Function Documentation

PHP_MINFO_FUNCTION ( simplexml  )
PHP_MINIT_FUNCTION ( simplexml  )
PHP_MSHUTDOWN_FUNCTION ( simplexml  )

Variable Documentation

zend_module_entry simplexml_module_entry