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; 109 #define PHP_SAXON_EXTNAME "Saxon/C" 110 #define PHP_SAXON_EXTVER "1.2.0" 118 jobject JNICALL phpNativeCall
119 (JNIEnv *env, jobject
object, jstring funcName, jobjectArray arguments, jobjectArray arrayTypes);
121 PHP_MSHUTDOWN_FUNCTION(saxon);
122 PHP_MINFO_FUNCTION(saxon);
123 PHP_MINIT_FUNCTION(saxon);
224 PHP_METHOD(XQueryProcesor, __destruct);
301 PHP_METHOD(
XdmItem, __construct);
302 PHP_METHOD(
XdmItem, __destruct);
303 PHP_METHOD(
XdmItem, __toString);
304 PHP_METHOD(
XdmItem, getStringValue);
307 PHP_METHOD(
XdmItem, getAtomicValue);
308 PHP_METHOD(
XdmItem, getNodeValue);
312 PHP_METHOD(
XdmNode, __construct);
313 PHP_METHOD(
XdmNode, __destruct);
314 PHP_METHOD(
XdmNode, __toString);
315 PHP_METHOD(
XdmNode, getStringValue);
316 PHP_METHOD(
XdmNode, getNodeKind);
317 PHP_METHOD(
XdmNode, getNodeName);
319 PHP_METHOD(
XdmNode, getChildCount);
320 PHP_METHOD(
XdmNode, getAttributeCount);
321 PHP_METHOD(
XdmNode, getChildNode);
322 PHP_METHOD(
XdmNode, getParent);
323 PHP_METHOD(
XdmNode, getAttributeNode);
324 PHP_METHOD(
XdmNode, getAttributeValue);
325 PHP_METHOD(
XdmNode, getTypedValue);
Definition: php5_saxon.h:78
Definition: XQueryProcessor.h:26
Definition: php5_saxon.h:98
Definition: XdmAtomicValue.h:20
Definition: php5_saxon.h:58
Definition: Xslt30Processor.h:24
Definition: php5_saxon.h:73
Definition: SchemaValidator.h:26
Definition: XdmValue.h:46
Definition: XsltProcessor.h:24
Definition: php5_saxon.h:54
Definition: SaxonProcessor.h:296
Definition: php5_saxon.h:93
Definition: php5_saxon.h:68
Definition: php5_saxon.h:83
Definition: XPathProcessor.h:26
Definition: php5_saxon.h:63
Definition: php5_saxon.h:88
Definition: php5_saxon.h:103