/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.15u-20021007-2154 * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ /* +----------------------------------------------------------------------+ | PHP version 4.0 | +----------------------------------------------------------------------+ | Copyright (c) 1997, 1998, 1999, 2000, 2001 The PHP Group | +----------------------------------------------------------------------+ | This source file is subject to version 2.02 of the PHP license, | | that is bundled with this package in the file LICENSE, and is | | available at through the world-wide-web at | | http://www.php.net/license/2_02.txt. | | If you did not receive a copy of the PHP license and are unable to | | obtain it through the world-wide-web, please send a note to | | license@php.net so we can mail you a copy immediately. | +----------------------------------------------------------------------+ | Authors: | | | +----------------------------------------------------------------------+ */ #ifndef PHP_SWORD_H #define PHP_SWORD_H extern zend_module_entry Sword_module_entry; #define phpext_Sword_ptr &Sword_module_entry #ifdef PHP_WIN32 # define PHP_SWORD_API __declspec(dllexport) #else # define PHP_SWORD_API #endif PHP_MINIT_FUNCTION(Sword); PHP_MSHUTDOWN_FUNCTION(Sword); PHP_RINIT_FUNCTION(Sword); PHP_RSHUTDOWN_FUNCTION(Sword); PHP_MINFO_FUNCTION(Sword); ZEND_NAMED_FUNCTION(_wrap_new_SWConfig); ZEND_NAMED_FUNCTION(_wrap_delete_SWConfig); ZEND_NAMED_FUNCTION(_wrap_SWConfig_Load); ZEND_NAMED_FUNCTION(_wrap_SWConfig_Save); ZEND_NAMED_FUNCTION(_wrap_SWConfig_set); ZEND_NAMED_FUNCTION(_wrap_SWConfig_get); ZEND_NAMED_FUNCTION(_wrap_SWMgr_findConfig); ZEND_NAMED_FUNCTION(_wrap_new_SWMgr); ZEND_NAMED_FUNCTION(_wrap_delete_SWMgr); ZEND_NAMED_FUNCTION(_wrap_SWMgr_Load); ZEND_NAMED_FUNCTION(_wrap_SWMgr_setGlobalOption); ZEND_NAMED_FUNCTION(_wrap_SWMgr_getGlobalOption); ZEND_NAMED_FUNCTION(_wrap_SWMgr_getGlobalOptionTip); ZEND_NAMED_FUNCTION(_wrap_SWMgr_getGlobalOptions); ZEND_NAMED_FUNCTION(_wrap_SWMgr_getGlobalOptionValues); ZEND_NAMED_FUNCTION(_wrap_SWMgr_setCipherKey); ZEND_NAMED_FUNCTION(_wrap_SWMgr_module); ZEND_NAMED_FUNCTION(_wrap_new_SWModule); ZEND_NAMED_FUNCTION(_wrap_SWModule_Error); ZEND_NAMED_FUNCTION(_wrap_SWModule_isUnicode); ZEND_NAMED_FUNCTION(_wrap_SWModule_getConfig); ZEND_NAMED_FUNCTION(_wrap_SWModule_getConfigEntry); ZEND_NAMED_FUNCTION(_wrap_SWModule_SetKey); ZEND_NAMED_FUNCTION(_wrap_SWModule_Key); ZEND_NAMED_FUNCTION(_wrap_SWModule_CreateKey); ZEND_NAMED_FUNCTION(_wrap_SWModule_KeyText); ZEND_NAMED_FUNCTION(_wrap_SWModule_Display); ZEND_NAMED_FUNCTION(_wrap_SWModule_nullPercent); ZEND_NAMED_FUNCTION(_wrap_SWModule_Search); ZEND_NAMED_FUNCTION(_wrap_SWModule_createSearchFramework); ZEND_NAMED_FUNCTION(_wrap_SWModule_hasSearchFramework); ZEND_NAMED_FUNCTION(_wrap_SWModule_isSearchOptimallySupported); ZEND_NAMED_FUNCTION(_wrap_SWModule_next); ZEND_NAMED_FUNCTION(_wrap_SWModule_prev); ZEND_NAMED_FUNCTION(_wrap_SWModule_inc); ZEND_NAMED_FUNCTION(_wrap_SWModule_dec); ZEND_NAMED_FUNCTION(_wrap_SWModule_setPosition); ZEND_NAMED_FUNCTION(_wrap_SWModule_top); ZEND_NAMED_FUNCTION(_wrap_SWModule_bottom); ZEND_NAMED_FUNCTION(_wrap_SWModule_text); ZEND_NAMED_FUNCTION(_wrap_SWModule_StripText); ZEND_NAMED_FUNCTION(_wrap_SWModule_getRawEntry); ZEND_NAMED_FUNCTION(_wrap_SWModule_setSkipConsecutiveLinks); ZEND_NAMED_FUNCTION(_wrap_SWModule_getSkipConsecutiveLinks); ZEND_NAMED_FUNCTION(_wrap_SWModule_getEntryAttributes); ZEND_NAMED_FUNCTION(_wrap_SWModule_processEntryAttributes); ZEND_NAMED_FUNCTION(_wrap_SWModule_isProcessEntryAttributes); ZEND_NAMED_FUNCTION(_wrap_SWModule_Name); ZEND_NAMED_FUNCTION(_wrap_SWModule_Description); ZEND_NAMED_FUNCTION(_wrap_SWModule_Type); ZEND_NAMED_FUNCTION(_wrap_SWModule_Direction); ZEND_NAMED_FUNCTION(_wrap_SWModule_Encoding); ZEND_NAMED_FUNCTION(_wrap_SWModule_Markup); ZEND_NAMED_FUNCTION(_wrap_SWModule_Lang); ZEND_NAMED_FUNCTION(_wrap_SWModule_isWritable); ZEND_NAMED_FUNCTION(_wrap_SWModule_createModule); ZEND_NAMED_FUNCTION(_wrap_SWModule_setEntry); ZEND_NAMED_FUNCTION(_wrap_SWModule_deleteEntry); ZEND_NAMED_FUNCTION(_wrap_SWModule_write); ZEND_NAMED_FUNCTION(_wrap_SWModule_writeLink); ZEND_NAMED_FUNCTION(_wrap_delete_SWModule); ZEND_NAMED_FUNCTION(_wrap_new_SW_POSITION); ZEND_NAMED_FUNCTION(_wrap_delete_SW_POSITION); ZEND_NAMED_FUNCTION(_wrap_new_SWKey); ZEND_NAMED_FUNCTION(_wrap_SWKey_clone); ZEND_NAMED_FUNCTION(_wrap_SWKey_Persist); ZEND_NAMED_FUNCTION(_wrap_SWKey_setPersist); ZEND_NAMED_FUNCTION(_wrap_SWKey_Error); ZEND_NAMED_FUNCTION(_wrap_SWKey_setText); ZEND_NAMED_FUNCTION(_wrap_SWKey_getText); ZEND_NAMED_FUNCTION(_wrap_SWKey_getShortText); ZEND_NAMED_FUNCTION(_wrap_SWKey_compare); ZEND_NAMED_FUNCTION(_wrap_SWKey_equals); ZEND_NAMED_FUNCTION(_wrap_SWKey_decrement); ZEND_NAMED_FUNCTION(_wrap_SWKey_increment); ZEND_NAMED_FUNCTION(_wrap_SWKey_Traversable); ZEND_NAMED_FUNCTION(_wrap_SWKey_Index); ZEND_NAMED_FUNCTION(_wrap_SWKey_next); ZEND_NAMED_FUNCTION(_wrap_SWKey_prev); ZEND_NAMED_FUNCTION(_wrap_SWKey_setKey); ZEND_NAMED_FUNCTION(_wrap_delete_SWKey); ZEND_NAMED_FUNCTION(_wrap_new_VerseKey); ZEND_NAMED_FUNCTION(_wrap_delete_VerseKey); ZEND_NAMED_FUNCTION(_wrap_VerseKey_clone); ZEND_NAMED_FUNCTION(_wrap_VerseKey_LowerBound); ZEND_NAMED_FUNCTION(_wrap_VerseKey_UpperBound); ZEND_NAMED_FUNCTION(_wrap_VerseKey_ClearBounds); ZEND_NAMED_FUNCTION(_wrap_VerseKey_decrement); ZEND_NAMED_FUNCTION(_wrap_VerseKey_increment); ZEND_NAMED_FUNCTION(_wrap_VerseKey_Traversable); ZEND_NAMED_FUNCTION(_wrap_VerseKey_getBookName); ZEND_NAMED_FUNCTION(_wrap_VerseKey_getBookAbbrev); ZEND_NAMED_FUNCTION(_wrap_VerseKey_Testament); ZEND_NAMED_FUNCTION(_wrap_VerseKey_Book); ZEND_NAMED_FUNCTION(_wrap_VerseKey_Chapter); ZEND_NAMED_FUNCTION(_wrap_VerseKey_Verse); ZEND_NAMED_FUNCTION(_wrap_VerseKey_Normalize); ZEND_NAMED_FUNCTION(_wrap_VerseKey_AutoNormalize); ZEND_NAMED_FUNCTION(_wrap_VerseKey_Headings); ZEND_NAMED_FUNCTION(_wrap_VerseKey_getOSISRef); ZEND_NAMED_FUNCTION(_wrap_VerseKey_compare); ZEND_NAMED_FUNCTION(_wrap_VerseKey__compare); ZEND_NAMED_FUNCTION(_wrap_VerseKey_setLocale); ZEND_NAMED_FUNCTION(_wrap_VerseKey_getLocale); ZEND_NAMED_FUNCTION(_wrap_new_ListKey); ZEND_NAMED_FUNCTION(_wrap_copy_ListKey); ZEND_NAMED_FUNCTION(_wrap_delete_ListKey); ZEND_NAMED_FUNCTION(_wrap_ListKey_clone); ZEND_NAMED_FUNCTION(_wrap_ListKey_ClearList); ZEND_NAMED_FUNCTION(_wrap_ListKey_Count); ZEND_NAMED_FUNCTION(_wrap_ListKey_Remove); ZEND_NAMED_FUNCTION(_wrap_ListKey_SetToElement); ZEND_NAMED_FUNCTION(_wrap_ListKey_GetElement); ZEND_NAMED_FUNCTION(_wrap_ListKey_add); ZEND_NAMED_FUNCTION(_wrap_ListKey_copyFrom); ZEND_NAMED_FUNCTION(_wrap_ListKey_setPosition); ZEND_NAMED_FUNCTION(_wrap_ListKey_decrement); ZEND_NAMED_FUNCTION(_wrap_ListKey_increment); ZEND_NAMED_FUNCTION(_wrap_ListKey_Traversable); ZEND_NAMED_FUNCTION(_wrap_ListKey_Index); ZEND_NAMED_FUNCTION(_wrap_TreeKey_getLocalName); ZEND_NAMED_FUNCTION(_wrap_TreeKey_setLocalName); ZEND_NAMED_FUNCTION(_wrap_TreeKey_getUserData); ZEND_NAMED_FUNCTION(_wrap_TreeKey_setUserData); ZEND_NAMED_FUNCTION(_wrap_TreeKey_getFullName); ZEND_NAMED_FUNCTION(_wrap_TreeKey_root); ZEND_NAMED_FUNCTION(_wrap_TreeKey_parent); ZEND_NAMED_FUNCTION(_wrap_TreeKey_firstChild); ZEND_NAMED_FUNCTION(_wrap_TreeKey_nextSibling); ZEND_NAMED_FUNCTION(_wrap_TreeKey_previousSibling); ZEND_NAMED_FUNCTION(_wrap_TreeKey_hasChildren); ZEND_NAMED_FUNCTION(_wrap_TreeKey_append); ZEND_NAMED_FUNCTION(_wrap_TreeKey_appendChild); ZEND_NAMED_FUNCTION(_wrap_TreeKey_insertBefore); ZEND_NAMED_FUNCTION(_wrap_TreeKey_remove); ZEND_NAMED_FUNCTION(_wrap_TreeKey_setOffset); ZEND_NAMED_FUNCTION(_wrap_TreeKey_getOffset); ZEND_NAMED_FUNCTION(_wrap_TreeKey_setPosition); ZEND_NAMED_FUNCTION(_wrap_TreeKey_Traversable); ZEND_NAMED_FUNCTION(_wrap_TreeKey_Index); ZEND_NAMED_FUNCTION(_wrap_new_TreeKey); ZEND_NAMED_FUNCTION(_wrap_new_TreeKeyIdx); ZEND_NAMED_FUNCTION(_wrap_new_LocaleMgr); ZEND_NAMED_FUNCTION(_wrap_delete_LocaleMgr); ZEND_NAMED_FUNCTION(_wrap_LocaleMgr_getLocale); ZEND_NAMED_FUNCTION(_wrap_LocaleMgr_getAvailableLocales); ZEND_NAMED_FUNCTION(_wrap_LocaleMgr_getDefaultLocaleName); ZEND_NAMED_FUNCTION(_wrap_LocaleMgr_setDefaultLocaleName); ZEND_NAMED_FUNCTION(_wrap_LocaleMgr_systemLocaleMgr); ZEND_NAMED_FUNCTION(_wrap_new_SWFilterMgr); ZEND_NAMED_FUNCTION(_wrap_new_SWText); ZEND_NAMED_FUNCTION(_wrap_delete_SWText); ZEND_NAMED_FUNCTION(_wrap_new_RawText); ZEND_NAMED_FUNCTION(_wrap_RawText_createModule); ZEND_NAMED_FUNCTION(_wrap_delete_RawText); ZEND_NAMED_FUNCTION(_wrap_new_zText); ZEND_NAMED_FUNCTION(_wrap_delete_zText); ZEND_NAMED_FUNCTION(_wrap_zText_createModule); ZEND_NAMED_FUNCTION(_wrap_new_SWCom); ZEND_NAMED_FUNCTION(_wrap_new_RawCom); ZEND_NAMED_FUNCTION(_wrap_new_zCom); ZEND_NAMED_FUNCTION(_wrap_new_SWGenBook); ZEND_NAMED_FUNCTION(_wrap_new_RawGenBook); ZEND_NAMED_FUNCTION(_wrap_delete_RawGenBook); ZEND_NAMED_FUNCTION(_wrap_RawGenBook_createModule); ZEND_NAMED_FUNCTION(_wrap_new_SWLD); ZEND_NAMED_FUNCTION(_wrap_delete_SWLD); ZEND_NAMED_FUNCTION(_wrap_new_RawLD); ZEND_NAMED_FUNCTION(_wrap_delete_RawLD); ZEND_NAMED_FUNCTION(_wrap_RawLD_createModule); ZEND_NAMED_FUNCTION(_wrap_new_RawLD4); ZEND_NAMED_FUNCTION(_wrap_delete_RawLD4); ZEND_NAMED_FUNCTION(_wrap_RawLD4_createModule); ZEND_NAMED_FUNCTION(_wrap_new_zLD); ZEND_NAMED_FUNCTION(_wrap_delete_zLD); ZEND_NAMED_FUNCTION(_wrap_zLD_createModule); ZEND_NAMED_FUNCTION(_wrap_new_SWCompress); ZEND_NAMED_FUNCTION(_wrap_delete_SWCompress); ZEND_NAMED_FUNCTION(_wrap_SWCompress_Buf); ZEND_NAMED_FUNCTION(_wrap_SWCompress_zBuf); ZEND_NAMED_FUNCTION(_wrap_SWCompress_GetChars); ZEND_NAMED_FUNCTION(_wrap_SWCompress_SendChars); ZEND_NAMED_FUNCTION(_wrap_SWCompress_Encode); ZEND_NAMED_FUNCTION(_wrap_SWCompress_Decode); ZEND_NAMED_FUNCTION(_wrap_new_LZSSCompress); ZEND_NAMED_FUNCTION(_wrap_delete_LZSSCompress); ZEND_NAMED_FUNCTION(_wrap_LZSSCompress_Encode); ZEND_NAMED_FUNCTION(_wrap_LZSSCompress_Decode); ZEND_NAMED_FUNCTION(_wrap_new_ZipCompress); ZEND_NAMED_FUNCTION(_wrap_delete_ZipCompress); ZEND_NAMED_FUNCTION(_wrap_ZipCompress_Encode); ZEND_NAMED_FUNCTION(_wrap_ZipCompress_Decode); /*If you declare any globals in php_Sword.h uncomment this: ZEND_BEGIN_MODULE_GLOBALS(Sword) ZEND_END_MODULE_GLOBALS(Sword) */ #ifdef ZTS #define SWORD_D zend_Sword_globals *Sword_globals #define SWORD_DC , SWORD_D #define SWORD_C Sword_globals #define SWORD_CC , SWORD_C #define SWORD_SG(v) (Sword_globals->v) #define SWORD_FETCH() zend_Sword_globals *Sword_globals = ts_resource(Sword_globals_id) #else #define SWORD_D #define SWORD_DC #define SWORD_C #define SWORD_CC #define SWORD_SG(v) (Sword_globals.v) #define SWORD_FETCH() #endif #endif /* PHP_SWORD_H */