#if defined(_WIN32) #include "config.w32.h" #endif #include #include #include #include "mdName.h" ZEND_FUNCTION(PHP_mdName_Create); ZEND_BEGIN_ARG_INFO(argPHP_mdName_Create, 0) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_Destroy); ZEND_BEGIN_ARG_INFO(argPHP_mdName_Destroy, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetPathToNameFiles); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetPathToNameFiles, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_InitializeDataFiles); ZEND_BEGIN_ARG_INFO(argPHP_mdName_InitializeDataFiles, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetInitializeErrorString); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetInitializeErrorString, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetLicenseString); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetLicenseString, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetBuildNumber); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetBuildNumber, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetDatabaseDate); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetDatabaseDate, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetDatabaseExpirationDate); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetDatabaseExpirationDate, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetLicenseExpirationDate); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetLicenseExpirationDate, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetPrimaryNameHint); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetPrimaryNameHint, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetSecondaryNameHint); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetSecondaryNameHint, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetFirstNameSpellingCorrection); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetFirstNameSpellingCorrection, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetMiddleNameLogic); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetMiddleNameLogic, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetGenderPopulation); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetGenderPopulation, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetGenderAggression); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetGenderAggression, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_AddSalutation); ZEND_BEGIN_ARG_INFO(argPHP_mdName_AddSalutation, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetSalutationPrefix); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetSalutationPrefix, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetSalutationSuffix); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetSalutationSuffix, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetSalutationSlug); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetSalutationSlug, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_ClearProperties); ZEND_BEGIN_ARG_INFO(argPHP_mdName_ClearProperties, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetFullName); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetFullName, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetPrefix); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetPrefix, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetPrefix2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetPrefix2, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetFirstName); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetFirstName, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetFirstName2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetFirstName2, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetMiddleName); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetMiddleName, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetMiddleName2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetMiddleName2, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetSuffix); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetSuffix, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetSuffix2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetSuffix2, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetLastName); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetLastName, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetLastName2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetLastName2, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_Parse); ZEND_BEGIN_ARG_INFO(argPHP_mdName_Parse, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_Genderize); ZEND_BEGIN_ARG_INFO(argPHP_mdName_Genderize, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_Salutate); ZEND_BEGIN_ARG_INFO(argPHP_mdName_Salutate, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetStatusCode); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetStatusCode, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetErrorCode); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetErrorCode, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetChangeCode); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetChangeCode, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetResults); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetResults, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetResultCodeDescription); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetResultCodeDescription, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_ARG_INFO(2, opt) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetPrefix); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetPrefix, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetPrefix2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetPrefix2, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetFirstName); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetFirstName, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetFirstName2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetFirstName2, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetMiddleName); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetMiddleName, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetMiddleName2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetMiddleName2, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetLastName); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetLastName, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetLastName2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetLastName2, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetSuffix); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetSuffix, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetSuffix2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetSuffix2, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetGender); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetGender, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetGender2); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetGender2, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetSalutation); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetSalutation, 0) ZEND_ARG_INFO(0, I) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_StandardizeCompany); ZEND_BEGIN_ARG_INFO(argPHP_mdName_StandardizeCompany, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_SetReserved); ZEND_BEGIN_ARG_INFO(argPHP_mdName_SetReserved, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_ARG_INFO(2, p2) ZEND_END_ARG_INFO() ZEND_FUNCTION(PHP_mdName_GetReserved); ZEND_BEGIN_ARG_INFO(argPHP_mdName_GetReserved, 0) ZEND_ARG_INFO(0, I) ZEND_ARG_INFO(1, p1) ZEND_END_ARG_INFO() zend_function_entry PHP_mdName_Functions[]={ PHP_FE(PHP_mdName_Create, argPHP_mdName_Create) PHP_FE(PHP_mdName_Destroy, argPHP_mdName_Destroy) PHP_FE(PHP_mdName_SetPathToNameFiles, argPHP_mdName_SetPathToNameFiles) PHP_FE(PHP_mdName_InitializeDataFiles, argPHP_mdName_InitializeDataFiles) PHP_FE(PHP_mdName_GetInitializeErrorString, argPHP_mdName_GetInitializeErrorString) PHP_FE(PHP_mdName_SetLicenseString, argPHP_mdName_SetLicenseString) PHP_FE(PHP_mdName_GetBuildNumber, argPHP_mdName_GetBuildNumber) PHP_FE(PHP_mdName_GetDatabaseDate, argPHP_mdName_GetDatabaseDate) PHP_FE(PHP_mdName_GetDatabaseExpirationDate, argPHP_mdName_GetDatabaseExpirationDate) PHP_FE(PHP_mdName_GetLicenseExpirationDate, argPHP_mdName_GetLicenseExpirationDate) PHP_FE(PHP_mdName_SetPrimaryNameHint, argPHP_mdName_SetPrimaryNameHint) PHP_FE(PHP_mdName_SetSecondaryNameHint, argPHP_mdName_SetSecondaryNameHint) PHP_FE(PHP_mdName_SetFirstNameSpellingCorrection, argPHP_mdName_SetFirstNameSpellingCorrection) PHP_FE(PHP_mdName_SetMiddleNameLogic, argPHP_mdName_SetMiddleNameLogic) PHP_FE(PHP_mdName_SetGenderPopulation, argPHP_mdName_SetGenderPopulation) PHP_FE(PHP_mdName_SetGenderAggression, argPHP_mdName_SetGenderAggression) PHP_FE(PHP_mdName_AddSalutation, argPHP_mdName_AddSalutation) PHP_FE(PHP_mdName_SetSalutationPrefix, argPHP_mdName_SetSalutationPrefix) PHP_FE(PHP_mdName_SetSalutationSuffix, argPHP_mdName_SetSalutationSuffix) PHP_FE(PHP_mdName_SetSalutationSlug, argPHP_mdName_SetSalutationSlug) PHP_FE(PHP_mdName_ClearProperties, argPHP_mdName_ClearProperties) PHP_FE(PHP_mdName_SetFullName, argPHP_mdName_SetFullName) PHP_FE(PHP_mdName_SetPrefix, argPHP_mdName_SetPrefix) PHP_FE(PHP_mdName_SetPrefix2, argPHP_mdName_SetPrefix2) PHP_FE(PHP_mdName_SetFirstName, argPHP_mdName_SetFirstName) PHP_FE(PHP_mdName_SetFirstName2, argPHP_mdName_SetFirstName2) PHP_FE(PHP_mdName_SetMiddleName, argPHP_mdName_SetMiddleName) PHP_FE(PHP_mdName_SetMiddleName2, argPHP_mdName_SetMiddleName2) PHP_FE(PHP_mdName_SetSuffix, argPHP_mdName_SetSuffix) PHP_FE(PHP_mdName_SetSuffix2, argPHP_mdName_SetSuffix2) PHP_FE(PHP_mdName_SetLastName, argPHP_mdName_SetLastName) PHP_FE(PHP_mdName_SetLastName2, argPHP_mdName_SetLastName2) PHP_FE(PHP_mdName_Parse, argPHP_mdName_Parse) PHP_FE(PHP_mdName_Genderize, argPHP_mdName_Genderize) PHP_FE(PHP_mdName_Salutate, argPHP_mdName_Salutate) PHP_FE(PHP_mdName_GetStatusCode, argPHP_mdName_GetStatusCode) PHP_FE(PHP_mdName_GetErrorCode, argPHP_mdName_GetErrorCode) PHP_FE(PHP_mdName_GetChangeCode, argPHP_mdName_GetChangeCode) PHP_FE(PHP_mdName_GetResults, argPHP_mdName_GetResults) PHP_FE(PHP_mdName_GetResultCodeDescription, argPHP_mdName_GetResultCodeDescription) PHP_FE(PHP_mdName_GetPrefix, argPHP_mdName_GetPrefix) PHP_FE(PHP_mdName_GetPrefix2, argPHP_mdName_GetPrefix2) PHP_FE(PHP_mdName_GetFirstName, argPHP_mdName_GetFirstName) PHP_FE(PHP_mdName_GetFirstName2, argPHP_mdName_GetFirstName2) PHP_FE(PHP_mdName_GetMiddleName, argPHP_mdName_GetMiddleName) PHP_FE(PHP_mdName_GetMiddleName2, argPHP_mdName_GetMiddleName2) PHP_FE(PHP_mdName_GetLastName, argPHP_mdName_GetLastName) PHP_FE(PHP_mdName_GetLastName2, argPHP_mdName_GetLastName2) PHP_FE(PHP_mdName_GetSuffix, argPHP_mdName_GetSuffix) PHP_FE(PHP_mdName_GetSuffix2, argPHP_mdName_GetSuffix2) PHP_FE(PHP_mdName_GetGender, argPHP_mdName_GetGender) PHP_FE(PHP_mdName_GetGender2, argPHP_mdName_GetGender2) PHP_FE(PHP_mdName_GetSalutation, argPHP_mdName_GetSalutation) PHP_FE(PHP_mdName_StandardizeCompany, argPHP_mdName_StandardizeCompany) PHP_FE(PHP_mdName_SetReserved, argPHP_mdName_SetReserved) PHP_FE(PHP_mdName_GetReserved, argPHP_mdName_GetReserved) PHP_FE_END }; zend_module_entry mdNamePHPWrapper_module_entry ={ STANDARD_MODULE_HEADER, "mdNamePHPWrapper Module", PHP_mdName_Functions, 0, 0, 0, 0, 0, NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; ZEND_GET_MODULE(mdNamePHPWrapper); ZEND_FUNCTION(PHP_mdName_Create) { RETURN_LONG((long long) new mdName()); } ZEND_FUNCTION(PHP_mdName_Destroy) { long long I; if(zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; delete (mdName*) I; } ZEND_FUNCTION(PHP_mdName_SetPathToNameFiles) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetPathToNameFiles((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_InitializeDataFiles) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->InitializeDataFiles()); } ZEND_FUNCTION(PHP_mdName_GetInitializeErrorString) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetInitializeErrorString()); } ZEND_FUNCTION(PHP_mdName_SetLicenseString) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->SetLicenseString((const char*) _p1)); } ZEND_FUNCTION(PHP_mdName_GetBuildNumber) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetBuildNumber()); } ZEND_FUNCTION(PHP_mdName_GetDatabaseDate) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetDatabaseDate()); } ZEND_FUNCTION(PHP_mdName_GetDatabaseExpirationDate) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetDatabaseExpirationDate()); } ZEND_FUNCTION(PHP_mdName_GetLicenseExpirationDate) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetLicenseExpirationDate()); } ZEND_FUNCTION(PHP_mdName_SetPrimaryNameHint) { long long I; long _p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ll",&I,&_p1)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->SetPrimaryNameHint((mdName::NameHints) _p1)); } ZEND_FUNCTION(PHP_mdName_SetSecondaryNameHint) { long long I; long _p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ll",&I,&_p1)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->SetSecondaryNameHint((mdName::NameHints) _p1)); } ZEND_FUNCTION(PHP_mdName_SetFirstNameSpellingCorrection) { long long I; long _p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ll",&I,&_p1)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->SetFirstNameSpellingCorrection((int) _p1)); } ZEND_FUNCTION(PHP_mdName_SetMiddleNameLogic) { long long I; long _p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ll",&I,&_p1)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->SetMiddleNameLogic((mdName::MiddleNameLogic) _p1)); } ZEND_FUNCTION(PHP_mdName_SetGenderPopulation) { long long I; long _p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ll",&I,&_p1)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->SetGenderPopulation((mdName::Population) _p1)); } ZEND_FUNCTION(PHP_mdName_SetGenderAggression) { long long I; long _p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ll",&I,&_p1)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->SetGenderAggression((mdName::Aggression) _p1)); } ZEND_FUNCTION(PHP_mdName_AddSalutation) { long long I; long _p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ll",&I,&_p1)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->AddSalutation((mdName::Salutations) _p1)); } ZEND_FUNCTION(PHP_mdName_SetSalutationPrefix) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetSalutationPrefix((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetSalutationSuffix) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetSalutationSuffix((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetSalutationSlug) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetSalutationSlug((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_ClearProperties) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; ((mdName*) I)->ClearProperties(); } ZEND_FUNCTION(PHP_mdName_SetFullName) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetFullName((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetPrefix) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetPrefix((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetPrefix2) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetPrefix2((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetFirstName) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetFirstName((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetFirstName2) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetFirstName2((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetMiddleName) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetMiddleName((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetMiddleName2) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetMiddleName2((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetSuffix) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetSuffix((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetSuffix2) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetSuffix2((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetLastName) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetLastName((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_SetLastName2) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; ((mdName*) I)->SetLastName2((const char*) _p1); } ZEND_FUNCTION(PHP_mdName_Parse) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->Parse()); } ZEND_FUNCTION(PHP_mdName_Genderize) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->Genderize()); } ZEND_FUNCTION(PHP_mdName_Salutate) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_LONG(((mdName*) I)->Salutate()); } ZEND_FUNCTION(PHP_mdName_GetStatusCode) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetStatusCode()); } ZEND_FUNCTION(PHP_mdName_GetErrorCode) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetErrorCode()); } ZEND_FUNCTION(PHP_mdName_GetChangeCode) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetChangeCode()); } ZEND_FUNCTION(PHP_mdName_GetResults) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetResults()); } ZEND_FUNCTION(PHP_mdName_GetResultCodeDescription) { long long I; char* _p1; size_t _len_p1; long _opt; if (zend_parse_parameters(ZEND_NUM_ARGS(),"lsl",&I,&_p1,&_len_p1,&_opt)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetResultCodeDescription((const char*) _p1,(mdName::ResultCdDescOpt) _opt)); } ZEND_FUNCTION(PHP_mdName_GetPrefix) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetPrefix()); } ZEND_FUNCTION(PHP_mdName_GetPrefix2) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetPrefix2()); } ZEND_FUNCTION(PHP_mdName_GetFirstName) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetFirstName()); } ZEND_FUNCTION(PHP_mdName_GetFirstName2) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetFirstName2()); } ZEND_FUNCTION(PHP_mdName_GetMiddleName) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetMiddleName()); } ZEND_FUNCTION(PHP_mdName_GetMiddleName2) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetMiddleName2()); } ZEND_FUNCTION(PHP_mdName_GetLastName) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetLastName()); } ZEND_FUNCTION(PHP_mdName_GetLastName2) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetLastName2()); } ZEND_FUNCTION(PHP_mdName_GetSuffix) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetSuffix()); } ZEND_FUNCTION(PHP_mdName_GetSuffix2) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetSuffix2()); } ZEND_FUNCTION(PHP_mdName_GetGender) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetGender()); } ZEND_FUNCTION(PHP_mdName_GetGender2) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetGender2()); } ZEND_FUNCTION(PHP_mdName_GetSalutation) { long long I; if (zend_parse_parameters(ZEND_NUM_ARGS(),"l",&I)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetSalutation()); } ZEND_FUNCTION(PHP_mdName_StandardizeCompany) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->StandardizeCompany((const char*) _p1)); } ZEND_FUNCTION(PHP_mdName_SetReserved) { long long I; char* _p1; size_t _len_p1; char* _p2; size_t _len_p2; if (zend_parse_parameters(ZEND_NUM_ARGS(),"lss",&I,&_p1,&_len_p1,&_p2,&_len_p2)==FAILURE || I==0) return; ((mdName*) I)->SetReserved((const char*) _p1,(const char*) _p2); } ZEND_FUNCTION(PHP_mdName_GetReserved) { long long I; char* _p1; size_t _len_p1; if (zend_parse_parameters(ZEND_NUM_ARGS(),"ls",&I,&_p1,&_len_p1)==FAILURE || I==0) return; RETURN_STRING(((mdName*) I)->GetReserved((const char*) _p1)); }