00001 /* ---------------------------------------------------------------------------- 00002 * This file was automatically generated by SWIG (http://www.swig.org). 00003 * Version 1.3.36 00004 * 00005 * This file is not intended to be easily readable and contains a number of 00006 * coding conventions designed to improve portability and efficiency. Do not make 00007 * changes to this file unless you know what you are doing--modify the SWIG 00008 * interface file instead. 00009 * ----------------------------------------------------------------------------- */ 00010 00011 00012 00013 #ifndef PHP_LIBINDRI_PHP_H 00014 #define PHP_LIBINDRI_PHP_H 00015 00016 extern zend_module_entry libindri_php_module_entry; 00017 #define phpext_libindri_php_ptr &libindri_php_module_entry 00018 00019 #ifdef PHP_WIN32 00020 # define PHP_LIBINDRI_PHP_API __declspec(dllexport) 00021 #else 00022 # define PHP_LIBINDRI_PHP_API 00023 #endif 00024 00025 #ifdef ZTS 00026 #include "TSRM.h" 00027 #endif 00028 00029 PHP_MINIT_FUNCTION(libindri_php); 00030 PHP_MSHUTDOWN_FUNCTION(libindri_php); 00031 PHP_RINIT_FUNCTION(libindri_php); 00032 PHP_RSHUTDOWN_FUNCTION(libindri_php); 00033 PHP_MINFO_FUNCTION(libindri_php); 00034 00035 ZEND_NAMED_FUNCTION(_wrap_TermExtent_begin_set); 00036 ZEND_NAMED_FUNCTION(_wrap_TermExtent_begin_get); 00037 ZEND_NAMED_FUNCTION(_wrap_TermExtent_end_set); 00038 ZEND_NAMED_FUNCTION(_wrap_TermExtent_end_get); 00039 ZEND_NAMED_FUNCTION(_wrap_new_TermExtent); 00040 ZEND_NAMED_FUNCTION(_wrap_new_ScoredExtentResult); 00041 ZEND_NAMED_FUNCTION(_wrap_ParsedDocument_getContent); 00042 ZEND_NAMED_FUNCTION(_wrap_new_ParsedDocument); 00043 ZEND_NAMED_FUNCTION(_wrap_new_QueryAnnotationNode); 00044 ZEND_NAMED_FUNCTION(_wrap_QueryAnnotation_getQueryTree); 00045 ZEND_NAMED_FUNCTION(_wrap_QueryAnnotation_getAnnotations); 00046 ZEND_NAMED_FUNCTION(_wrap_QueryAnnotation_getResults); 00047 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_addServer); 00048 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_addIndex); 00049 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_close); 00050 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_setMemory); 00051 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_setScoringRules); 00052 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_setStopwords); 00053 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_runQuery); 00054 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_runQuerydocset); 00055 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_runAnnotatedQuery); 00056 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_runAnnotatedQuerydocset); 00057 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_documentsdocids); 00058 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_documents); 00059 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_documentMetadatadocids); 00060 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_documentMetadata); 00061 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_documentIDsFromMetadata); 00062 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_termCount); 00063 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_onetermCount); 00064 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_stemCount); 00065 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_termFieldCount); 00066 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_stemFieldCount); 00067 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_fieldList); 00068 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_documentCount); 00069 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_onedocumentCount); 00070 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_expressionCount); 00071 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_expressionList); 00072 ZEND_NAMED_FUNCTION(_wrap_QueryEnvironment_documentLength); 00073 ZEND_NAMED_FUNCTION(_wrap_new_QueryEnvironment); 00074 ZEND_NAMED_FUNCTION(_wrap_new_Parameters); 00075 ZEND_NAMED_FUNCTION(_wrap_Parameters_set); 00076 ZEND_NAMED_FUNCTION(_wrap_Parameters_get_bool); 00077 ZEND_NAMED_FUNCTION(_wrap_Parameters_get_int); 00078 ZEND_NAMED_FUNCTION(_wrap_Parameters_get_double); 00079 ZEND_NAMED_FUNCTION(_wrap_Parameters_get_INT64); 00080 ZEND_NAMED_FUNCTION(_wrap_Parameters_get_string); 00081 ZEND_NAMED_FUNCTION(_wrap_Parameters_remove); 00082 ZEND_NAMED_FUNCTION(_wrap_Parameters_set_bool); 00083 ZEND_NAMED_FUNCTION(_wrap_Parameters_set_string); 00084 ZEND_NAMED_FUNCTION(_wrap_Parameters_set_int); 00085 ZEND_NAMED_FUNCTION(_wrap_Parameters_set_UINT64); 00086 ZEND_NAMED_FUNCTION(_wrap_Parameters_set_double); 00087 ZEND_NAMED_FUNCTION(_wrap_Parameters_clear); 00088 ZEND_NAMED_FUNCTION(_wrap_Parameters_size); 00089 ZEND_NAMED_FUNCTION(_wrap_Parameters_exists); 00090 ZEND_NAMED_FUNCTION(_wrap_Parameters_load); 00091 ZEND_NAMED_FUNCTION(_wrap_QueryExpander_runExpandedQuery); 00092 ZEND_NAMED_FUNCTION(_wrap_QueryExpander_expand); 00093 ZEND_NAMED_FUNCTION(_wrap_new_RMExpander); 00094 ZEND_NAMED_FUNCTION(_wrap_RMExpander_expand); 00095 ZEND_NAMED_FUNCTION(_wrap_new_PonteExpander); 00096 ZEND_NAMED_FUNCTION(_wrap_PonteExpander_expand); 00097 #endif /* PHP_LIBINDRI_PHP_H */