127 lines
3.9 KiB
C
127 lines
3.9 KiB
C
/* ----------------------------------------------------------------------------
|
|
* This file was automatically generated by SWIG (https://www.swig.org).
|
|
* Version 4.1.1
|
|
*
|
|
* Do not make changes to this file unless you know what you are doing - modify
|
|
* the SWIG interface file instead.
|
|
* ----------------------------------------------------------------------------- */
|
|
|
|
#ifndef PHP_SXTWL_H
|
|
#define PHP_SXTWL_H
|
|
|
|
extern zend_module_entry sxtwl_module_entry;
|
|
#define phpext_sxtwl_ptr &sxtwl_module_entry
|
|
|
|
#ifdef PHP_WIN32
|
|
# define PHP_SXTWL_API __declspec(dllexport)
|
|
#else
|
|
# define PHP_SXTWL_API
|
|
#endif
|
|
|
|
static PHP_METHOD(JDList,__construct);
|
|
static PHP_METHOD(JDList,size);
|
|
static PHP_METHOD(JDList,capacity);
|
|
static PHP_METHOD(JDList,reserve);
|
|
static PHP_METHOD(JDList,clear);
|
|
static PHP_METHOD(JDList,push);
|
|
static PHP_METHOD(JDList,is_empty);
|
|
static PHP_METHOD(JDList,pop);
|
|
static PHP_METHOD(JDList,get);
|
|
static PHP_METHOD(JDList,set);
|
|
PHP_METHOD(JDList,__set);
|
|
PHP_METHOD(JDList,__get);
|
|
PHP_METHOD(JDList,__isset);
|
|
static PHP_METHOD(JQList,__construct);
|
|
static PHP_METHOD(JQList,size);
|
|
static PHP_METHOD(JQList,capacity);
|
|
static PHP_METHOD(JQList,reserve);
|
|
static PHP_METHOD(JQList,clear);
|
|
static PHP_METHOD(JQList,push);
|
|
static PHP_METHOD(JQList,is_empty);
|
|
static PHP_METHOD(JQList,pop);
|
|
static PHP_METHOD(JQList,get);
|
|
static PHP_METHOD(JQList,set);
|
|
PHP_METHOD(JQList,__set);
|
|
PHP_METHOD(JQList,__get);
|
|
PHP_METHOD(JQList,__isset);
|
|
static PHP_METHOD(Time,__construct);
|
|
static PHP_METHOD(Time,Y_set);
|
|
static PHP_METHOD(Time,Y_get);
|
|
static PHP_METHOD(Time,M_set);
|
|
static PHP_METHOD(Time,M_get);
|
|
static PHP_METHOD(Time,D_set);
|
|
static PHP_METHOD(Time,D_get);
|
|
static PHP_METHOD(Time,h_set);
|
|
static PHP_METHOD(Time,h_get);
|
|
static PHP_METHOD(Time,m_set);
|
|
static PHP_METHOD(Time,m_get);
|
|
static PHP_METHOD(Time,s_set);
|
|
static PHP_METHOD(Time,s_get);
|
|
static PHP_METHOD(Time,getYear);
|
|
static PHP_METHOD(Time,setYear);
|
|
static PHP_METHOD(Time,setMonth);
|
|
static PHP_METHOD(Time,getMonth);
|
|
static PHP_METHOD(Time,getDay);
|
|
static PHP_METHOD(Time,setDay);
|
|
static PHP_METHOD(Time,getHour);
|
|
static PHP_METHOD(Time,setHour);
|
|
static PHP_METHOD(Time,getMin);
|
|
static PHP_METHOD(Time,setMour);
|
|
static PHP_METHOD(Time,getSec);
|
|
static PHP_METHOD(Time,setSec);
|
|
PHP_METHOD(Time,__set);
|
|
PHP_METHOD(Time,__get);
|
|
PHP_METHOD(Time,__isset);
|
|
static PHP_METHOD(GZ,__construct);
|
|
static PHP_METHOD(GZ,tg_set);
|
|
static PHP_METHOD(GZ,tg_get);
|
|
static PHP_METHOD(GZ,dz_set);
|
|
static PHP_METHOD(GZ,dz_get);
|
|
PHP_METHOD(GZ,__set);
|
|
PHP_METHOD(GZ,__get);
|
|
PHP_METHOD(GZ,__isset);
|
|
static PHP_METHOD(Day,fromSolar);
|
|
static PHP_METHOD(Day,fromLunar);
|
|
static PHP_METHOD(Day,after);
|
|
static PHP_METHOD(Day,before);
|
|
static PHP_METHOD(Day,getLunarDay);
|
|
static PHP_METHOD(Day,getLunarMonth);
|
|
static PHP_METHOD(Day,getLunarYear);
|
|
static PHP_METHOD(Day,getYearGZ);
|
|
static PHP_METHOD(Day,getMonthGZ);
|
|
static PHP_METHOD(Day,getDayGZ);
|
|
static PHP_METHOD(Day,getHourGZ);
|
|
static PHP_METHOD(Day,isLunarLeap);
|
|
static PHP_METHOD(Day,getSolarYear);
|
|
static PHP_METHOD(Day,getSolarMonth);
|
|
static PHP_METHOD(Day,getSolarDay);
|
|
static PHP_METHOD(Day,getWeek);
|
|
static PHP_METHOD(Day,getWeekIndex);
|
|
static PHP_METHOD(Day,hasJieQi);
|
|
static PHP_METHOD(Day,getJieQi);
|
|
static PHP_METHOD(Day,getJieQiJD);
|
|
static PHP_METHOD(Day,getConstellation);
|
|
PHP_METHOD(Day,__set);
|
|
PHP_METHOD(Day,__get);
|
|
PHP_METHOD(Day,__isset);
|
|
static PHP_METHOD(JieQiInfo,jd_set);
|
|
static PHP_METHOD(JieQiInfo,jd_get);
|
|
static PHP_METHOD(JieQiInfo,jqIndex_set);
|
|
static PHP_METHOD(JieQiInfo,jqIndex_get);
|
|
static PHP_METHOD(JieQiInfo,__construct);
|
|
PHP_METHOD(JieQiInfo,__set);
|
|
PHP_METHOD(JieQiInfo,__get);
|
|
PHP_METHOD(JieQiInfo,__isset);
|
|
static PHP_FUNCTION(fromSolar);
|
|
static ZEND_NAMED_FUNCTION(_wrap_fromLunar);
|
|
static PHP_FUNCTION(siZhu2Year);
|
|
static ZEND_NAMED_FUNCTION(_wrap_getShiGz);
|
|
static PHP_FUNCTION(getRunMonth);
|
|
static ZEND_NAMED_FUNCTION(_wrap_getLunarMonthNum);
|
|
static PHP_FUNCTION(JD2DD);
|
|
static PHP_FUNCTION(toJD);
|
|
static PHP_FUNCTION(getJieQiByYear);
|
|
PHP_MINIT_FUNCTION(sxtwl);
|
|
|
|
#endif /* PHP_SXTWL_H */
|