17 #include "ext/standard/info.h"
18 #include "Zend/zend_exceptions.h"
23 #define _ALLOW_KEYWORD_MACROS
27 #define PHP_SAXON_API __declspec(dllexport)
28 #define PHP_SAXON __declspec(dllimport)
41 #include "SaxonProcessor.h"
45 #include "XdmAtomicValue.h"
51 extern zend_module_entry saxon_module_entry;
52 #define phpext_saxon_ptr &saxon_module_entry;
104 #define PHP_SAXON_EXTNAME "Saxon/C"
105 #define PHP_SAXON_EXTVER "1.1.0"
113 jobject JNICALL phpNativeCall
114 (JNIEnv *env, jobject
object, jstring funcName, jobjectArray arguments, jobjectArray arrayTypes);
116 PHP_MSHUTDOWN_FUNCTION(saxon);
117 PHP_MINFO_FUNCTION(saxon);
118 PHP_MINIT_FUNCTION(saxon);
166 PHP_METHOD(XQueryProcesor, __destruct);
239 PHP_METHOD(
XdmItem, __construct);
240 PHP_METHOD(
XdmItem, __destruct);
241 PHP_METHOD(
XdmItem, getStringValue);
244 PHP_METHOD(
XdmItem, getAtomicValue);
245 PHP_METHOD(
XdmItem, getNodeValue);
249 PHP_METHOD(
XdmNode, __construct);
250 PHP_METHOD(
XdmNode, __destruct);
251 PHP_METHOD(
XdmNode, getStringValue);
252 PHP_METHOD(
XdmNode, getNodeKind);
253 PHP_METHOD(
XdmNode, getNodeName);
255 PHP_METHOD(
XdmNode, getChildCount);
256 PHP_METHOD(
XdmNode, getAttributeCount);
257 PHP_METHOD(
XdmNode, getChildNode);
258 PHP_METHOD(
XdmNode, getParent);
259 PHP_METHOD(
XdmNode, getAttributeNode);
260 PHP_METHOD(
XdmNode, getAttributeValue);
Definition: php5_saxon.h:73
Definition: XQueryProcessor.h:26
Definition: php5_saxon.h:93
Definition: XdmAtomicValue.h:21
Definition: php5_saxon.h:58
Definition: php5_saxon.h:68
Definition: SchemaValidator.h:26
Definition: XdmValue.h:44
Definition: XsltProcessor.h:24
Definition: php5_saxon.h:54
Definition: SaxonProcessor.h:290
Definition: php5_saxon.h:88
Definition: php5_saxon.h:78
Definition: XPathProcessor.h:26
Definition: php5_saxon.h:63
Definition: php5_saxon.h:83
Definition: php5_saxon.h:98