1991
2209
/* end header section */
1992
2210
/* vdecl subsection */
1993
static zend_class_entry ce_swig_Driver;
1994
static zend_class_entry* ptr_ce_swig_Driver=NULL;
1995
static zend_class_entry ce_swig_DataSource;
1996
static zend_class_entry* ptr_ce_swig_DataSource=NULL;
1997
static zend_class_entry ce_swig_Layer;
1998
static zend_class_entry* ptr_ce_swig_Layer=NULL;
1999
static zend_class_entry ce_swig_Feature;
2000
static zend_class_entry* ptr_ce_swig_Feature=NULL;
2001
static zend_class_entry ce_swig_FeatureDefn;
2002
static zend_class_entry* ptr_ce_swig_FeatureDefn=NULL;
2003
static zend_class_entry ce_swig_FieldDefn;
2004
static zend_class_entry* ptr_ce_swig_FieldDefn=NULL;
2005
static zend_class_entry ce_swig_Geometry;
2006
static zend_class_entry* ptr_ce_swig_Geometry=NULL;
2007
static int le_swig__p_GIntBig=0; /* handle for */
2008
static int le_swig__p_double=0; /* handle for */
2009
static int le_swig__p_p_char=0; /* handle for */
2010
static int le_swig__p_char=0; /* handle for */
2011
static int le_swig__p_p_OGRGeometryShadow=0; /* handle for */
2211
static int le_swig__p_GIntBig=0; /* handle for _p_GIntBig */
2212
static int le_swig__p_double=0; /* handle for _p_double */
2213
static int le_swig__p_p_double=0; /* handle for _p_p_double */
2214
static int le_swig__p_p_char=0; /* handle for _p_p_char */
2215
static int le_swig__p_char=0; /* handle for _p_char */
2216
static int le_swig__p_p_p_char=0; /* handle for _p_p_p_char */
2217
static int le_swig__p_OGRFeatureShadow=0; /* handle for Feature */
2012
2218
static int le_swig__p_OGRGeometryShadow=0; /* handle for Geometry */
2013
static int le_swig__p_p_OSRSpatialReferenceShadow=0; /* handle for Geometry */
2014
2219
static int le_swig__p_OSRSpatialReferenceShadow=0; /* handle for SpatialReference */
2015
static int le_swig__p_p_OGRDataSourceShadow=0; /* handle for SpatialReference */
2016
2220
static int le_swig__p_OGRDataSourceShadow=0; /* handle for DataSource */
2017
static int le_swig__p_OGRFeatureShadow=0; /* handle for Feature */
2018
static int le_swig__p_p_OGRFeatureShadow=0; /* handle for Feature */
2019
static int le_swig__int=0; /* handle for Feature */
2020
static int le_swig__p_int=0; /* handle for Feature */
2021
static int le_swig__p_p_OGRLayerShadow=0; /* handle for Feature */
2221
static int le_swig__p_p_OGRGeometryShadow=0; /* handle for _p_p_OGRGeometryShadow */
2222
static int le_swig__int=0; /* handle for _int */
2223
static int le_swig__p_int=0; /* handle for _p_int */
2224
static int le_swig__p_OGRFieldDefnShadow=0; /* handle for FieldDefn */
2225
static int le_swig__p_OGRFeatureDefnShadow=0; /* handle for FeatureDefn */
2226
static int le_swig__p_p_OGRLayerShadow=0; /* handle for _p_p_OGRLayerShadow */
2022
2227
static int le_swig__p_OGRLayerShadow=0; /* handle for Layer */
2023
static int le_swig__p_p_OGRDriverShadow=0; /* handle for Layer */
2024
2228
static int le_swig__p_OGRDriverShadow=0; /* handle for Driver */
2025
static int le_swig__p_OGRFeatureDefnShadow=0; /* handle for FeatureDefn */
2026
static int le_swig__p_OGRFieldDefnShadow=0; /* handle for FieldDefn */
2027
static int le_swig__p_p_OGRFieldDefnShadow=0; /* handle for FieldDefn */
2028
static int le_swig__p_p_OGRFeatureDefnShadow=0; /* handle for FieldDefn */
2229
static int le_swig__p_p_int=0; /* handle for _p_p_int */
2029
2230
static int le_swig__p_OSRCoordinateTransformationShadow=0; /* handle for CoordinateTransformation */
2030
static int le_swig__p_p_OSRCoordinateTransformationShadow=0; /* handle for CoordinateTransformation */
2031
2231
/* end vdecl subsection */
2032
2232
/* wrapper section */
2033
static pval _wrap_Driver_name_get(zend_property_reference *property_reference) {
2034
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2038
zval *return_value=&_return_value;
2042
/* typemap(in) SWIGTYPE * */
2043
if(SWIG_ConvertPtr(*&(property_reference->object), (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2044
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_name_get. Expected SWIGTYPE_p_p_OGRDriverShadow");
2047
result = (char *)OGRDriverShadow_name_get(arg1);
2051
ZVAL_NULL(return_value);
2053
ZVAL_STRING(return_value,result, 1);
2056
return _return_value;
2058
zend_error(ErrorCode(),ErrorMsg());
2233
ZEND_NAMED_FUNCTION(_wrap_Driver_name_get) {
2234
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2239
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2244
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2245
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_name_get. Expected SWIGTYPE_p_OGRDriverShadow");
2248
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2249
result = (char *)OGRDriverShadow_name_get(arg1);
2252
ZVAL_NULL(return_value);
2254
ZVAL_STRING(return_value, (char *)result, 1);
2259
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2062
2263
ZEND_NAMED_FUNCTION(_wrap_Driver_CreateDataSource) {
2063
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2064
char *arg2 = (char *) 0 ;
2065
char **arg3 = (char **) 0 ;
2066
OGRDataSourceShadow *result;
2071
/* This function uses a this_ptr*/
2072
arg_count = ZEND_NUM_ARGS();
2073
if(arg_count<2 || arg_count>3)
2076
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2080
/* typemap(in) SWIGTYPE * */
2081
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2082
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_CreateDataSource. Expected SWIGTYPE_p_p_OGRDriverShadow");
2086
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2087
convert_to_string_ex(args[0]);
2088
arg2 = (char *) Z_STRVAL_PP(args[0]);
2093
/* %typemap(in) char **options */
2094
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
2095
// int size = PySequence_Size(args[1]);
2096
// for (int i = 0; i < size; i++) {
2097
// char *pszItem = NULL;
2098
// if ( ! PyArg_Parse( PySequence_GetItem(args[1],i), "s", &pszItem ) ) {
2099
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
2102
// arg3 = CSLAddString( arg3, pszItem );
2106
result = (OGRDataSourceShadow *)OGRDriverShadow_CreateDataSource(arg1,(char const *)arg2,arg3);
2109
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
2111
/* Wrap this return value */
2113
/* ALTERNATIVE Constructor, make an object wrapper */
2116
MAKE_STD_ZVAL(_cPtr);
2117
*_cPtr = *return_value;
2118
INIT_ZVAL(*return_value);
2119
object_init_ex(obj,ptr_ce_swig_DataSource);
2120
add_property_zval(obj,"_cPtr",_cPtr);
2124
/* %typemap(freearg) char **options */
2130
/* %typemap(freearg) char **options */
2133
zend_error(ErrorCode(),ErrorMsg());
2264
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2265
char *arg2 = (char *) 0 ;
2266
char **arg3 = (char **) 0 ;
2269
OGRDataSourceShadow *result = 0 ;
2272
arg_count = ZEND_NUM_ARGS();
2273
if(arg_count<2 || arg_count>3 ||
2274
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2278
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2279
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_CreateDataSource. Expected SWIGTYPE_p_OGRDriverShadow");
2282
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2284
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
2285
if ((*args[1])->type==IS_NULL) {
2288
convert_to_string_ex(args[1]);
2289
arg2 = (char *) Z_STRVAL_PP(args[1]);
2295
/* %typemap(in) char **options */
2296
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
2297
// int size = PySequence_Size(args[2]);
2298
// for (int i = 0; i < size; i++) {
2299
// char *pszItem = NULL;
2300
// if ( ! PyArg_Parse( PySequence_GetItem(args[2],i), "s", &pszItem ) ) {
2301
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
2304
// arg3 = CSLAddString( arg3, pszItem );
2310
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
2313
result = (OGRDataSourceShadow *)OGRDriverShadow_CreateDataSource(arg1,(char const *)arg2,arg3);
2315
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
2318
/* %typemap(freearg) char **options */
2324
/* %typemap(freearg) char **options */
2327
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2137
2331
ZEND_NAMED_FUNCTION(_wrap_Driver_CopyDataSource) {
2138
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2139
OGRDataSourceShadow *arg2 = (OGRDataSourceShadow *) 0 ;
2140
char *arg3 = (char *) 0 ;
2141
char **arg4 = (char **) 0 ;
2142
OGRDataSourceShadow *result;
2147
/* This function uses a this_ptr*/
2148
arg_count = ZEND_NUM_ARGS();
2149
if(arg_count<3 || arg_count>4)
2152
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2156
/* typemap(in) SWIGTYPE * */
2157
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2158
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_CopyDataSource. Expected SWIGTYPE_p_p_OGRDriverShadow");
2162
/* typemap(in) SWIGTYPE * */
2163
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2164
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Driver_CopyDataSource. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2168
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2169
convert_to_string_ex(args[1]);
2170
arg3 = (char *) Z_STRVAL_PP(args[1]);
2175
/* %typemap(in) char **options */
2176
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
2177
// int size = PySequence_Size(args[2]);
2178
// for (int i = 0; i < size; i++) {
2179
// char *pszItem = NULL;
2180
// if ( ! PyArg_Parse( PySequence_GetItem(args[2],i), "s", &pszItem ) ) {
2181
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
2184
// arg4 = CSLAddString( arg4, pszItem );
2188
result = (OGRDataSourceShadow *)OGRDriverShadow_CopyDataSource(arg1,arg2,(char const *)arg3,arg4);
2191
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
2193
/* Wrap this return value */
2195
/* ALTERNATIVE Constructor, make an object wrapper */
2198
MAKE_STD_ZVAL(_cPtr);
2199
*_cPtr = *return_value;
2200
INIT_ZVAL(*return_value);
2201
object_init_ex(obj,ptr_ce_swig_DataSource);
2202
add_property_zval(obj,"_cPtr",_cPtr);
2206
/* %typemap(freearg) char **options */
2212
/* %typemap(freearg) char **options */
2215
zend_error(ErrorCode(),ErrorMsg());
2332
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2333
OGRDataSourceShadow *arg2 = (OGRDataSourceShadow *) 0 ;
2334
char *arg3 = (char *) 0 ;
2335
char **arg4 = (char **) 0 ;
2338
OGRDataSourceShadow *result = 0 ;
2341
arg_count = ZEND_NUM_ARGS();
2342
if(arg_count<3 || arg_count>4 ||
2343
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2347
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2348
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_CopyDataSource. Expected SWIGTYPE_p_OGRDriverShadow");
2351
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2353
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2354
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Driver_CopyDataSource. Expected SWIGTYPE_p_OGRDataSourceShadow");
2358
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
2359
if ((*args[2])->type==IS_NULL) {
2362
convert_to_string_ex(args[2]);
2363
arg3 = (char *) Z_STRVAL_PP(args[2]);
2369
/* %typemap(in) char **options */
2370
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
2371
// int size = PySequence_Size(args[3]);
2372
// for (int i = 0; i < size; i++) {
2373
// char *pszItem = NULL;
2374
// if ( ! PyArg_Parse( PySequence_GetItem(args[3],i), "s", &pszItem ) ) {
2375
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
2378
// arg4 = CSLAddString( arg4, pszItem );
2382
result = (OGRDataSourceShadow *)OGRDriverShadow_CopyDataSource(arg1,arg2,(char const *)arg3,arg4);
2384
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
2387
/* %typemap(freearg) char **options */
2393
/* %typemap(freearg) char **options */
2396
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2219
2400
ZEND_NAMED_FUNCTION(_wrap_Driver_Open) {
2220
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2221
char *arg2 = (char *) 0 ;
2222
int arg3 = (int) 0 ;
2223
OGRDataSourceShadow *result;
2228
/* This function uses a this_ptr*/
2229
arg_count = ZEND_NUM_ARGS();
2230
if(arg_count<2 || arg_count>3)
2233
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2237
/* typemap(in) SWIGTYPE * */
2238
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2239
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_Open. Expected SWIGTYPE_p_p_OGRDriverShadow");
2243
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2244
convert_to_string_ex(args[0]);
2245
arg2 = (char *) Z_STRVAL_PP(args[0]);
2250
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
2251
convert_to_long_ex(args[1]);
2252
arg3 = (int) Z_LVAL_PP(args[1]);
2256
result = (OGRDataSourceShadow *)OGRDriverShadow_Open(arg1,(char const *)arg2,arg3);
2259
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
2261
/* Wrap this return value */
2263
/* ALTERNATIVE Constructor, make an object wrapper */
2266
MAKE_STD_ZVAL(_cPtr);
2267
*_cPtr = *return_value;
2268
INIT_ZVAL(*return_value);
2269
object_init_ex(obj,ptr_ce_swig_DataSource);
2270
add_property_zval(obj,"_cPtr",_cPtr);
2275
zend_error(ErrorCode(),ErrorMsg());
2401
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2402
char *arg2 = (char *) 0 ;
2403
int arg3 = (int) 0 ;
2406
OGRDataSourceShadow *result = 0 ;
2409
arg_count = ZEND_NUM_ARGS();
2410
if(arg_count<2 || arg_count>3 ||
2411
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2415
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2416
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_Open. Expected SWIGTYPE_p_OGRDriverShadow");
2419
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2421
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
2422
if ((*args[1])->type==IS_NULL) {
2425
convert_to_string_ex(args[1]);
2426
arg2 = (char *) Z_STRVAL_PP(args[1]);
2431
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
2432
convert_to_long_ex(args[2]);
2433
arg3 = (int) Z_LVAL_PP(args[2]);
2437
result = (OGRDataSourceShadow *)OGRDriverShadow_Open(arg1,(char const *)arg2,arg3);
2439
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
2443
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2279
2447
ZEND_NAMED_FUNCTION(_wrap_Driver_DeleteDataSource) {
2280
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2281
char *arg2 = (char *) 0 ;
2286
/* This function uses a this_ptr*/
2287
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
2292
/* typemap(in) SWIGTYPE * */
2293
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2294
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_DeleteDataSource. Expected SWIGTYPE_p_p_OGRDriverShadow");
2298
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2299
convert_to_string_ex(args[0]);
2300
arg2 = (char *) Z_STRVAL_PP(args[0]);
2303
result = (int)OGRDriverShadow_DeleteDataSource(arg1,(char const *)arg2);
2306
ZVAL_LONG(return_value,result);
2310
zend_error(ErrorCode(),ErrorMsg());
2448
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2449
char *arg2 = (char *) 0 ;
2454
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
2459
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2460
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_DeleteDataSource. Expected SWIGTYPE_p_OGRDriverShadow");
2463
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2465
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
2466
if ((*args[1])->type==IS_NULL) {
2469
convert_to_string_ex(args[1]);
2470
arg2 = (char *) Z_STRVAL_PP(args[1]);
2476
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
2479
result = (int)OGRDriverShadow_DeleteDataSource(arg1,(char const *)arg2);
2481
ZVAL_LONG(return_value,result);
2485
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2314
2489
ZEND_NAMED_FUNCTION(_wrap_Driver_TestCapability) {
2315
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2316
char *arg2 = (char *) 0 ;
2321
/* This function uses a this_ptr*/
2322
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
2327
/* typemap(in) SWIGTYPE * */
2328
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2329
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_TestCapability. Expected SWIGTYPE_p_p_OGRDriverShadow");
2333
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2334
convert_to_string_ex(args[0]);
2335
arg2 = (char *) Z_STRVAL_PP(args[0]);
2338
result = (int)OGRDriverShadow_TestCapability(arg1,(char const *)arg2);
2341
ZVAL_LONG(return_value,result);
2345
zend_error(ErrorCode(),ErrorMsg());
2490
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2491
char *arg2 = (char *) 0 ;
2496
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
2501
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2502
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_TestCapability. Expected SWIGTYPE_p_OGRDriverShadow");
2505
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2507
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
2508
if ((*args[1])->type==IS_NULL) {
2511
convert_to_string_ex(args[1]);
2512
arg2 = (char *) Z_STRVAL_PP(args[1]);
2518
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
2521
result = (bool)OGRDriverShadow_TestCapability(arg1,(char const *)arg2);
2523
ZVAL_BOOL(return_value,(result)?1:0);
2527
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2349
2531
ZEND_NAMED_FUNCTION(_wrap_Driver_GetName) {
2350
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2355
/* This function uses a this_ptr*/
2356
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
2361
/* typemap(in) SWIGTYPE * */
2362
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2363
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_GetName. Expected SWIGTYPE_p_p_OGRDriverShadow");
2366
result = (char *)OGRDriverShadow_GetName(arg1);
2370
ZVAL_NULL(return_value);
2372
ZVAL_STRING(return_value,result, 1);
2377
zend_error(ErrorCode(),ErrorMsg());
2381
/* property handler for class Driver */
2382
static pval _wrap_propget_Driver(zend_property_reference *property_reference) {
2385
zend_llist_element *element = property_reference->elements_list->head;
2386
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
2387
result.type = IS_NULL;
2388
if (_propget_Driver(property_reference, &result)==SUCCESS) return result;
2389
/* return it ourselves */
2390
if (zend_hash_find(Z_OBJPROP_P(property_reference->object),Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),(void**)&_result)==SUCCESS) {
2392
MAKE_STD_ZVAL(_value); *_value=**_result;
2394
zval_copy_ctor(_value);
2397
result.type = IS_NULL;
2400
static int _propget_Driver(zend_property_reference *property_reference, pval *value) {
2401
/* get the property name */
2402
zend_llist_element *element = property_reference->elements_list->head;
2403
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
2404
char *propname=Z_STRVAL_P(&(property->element));
2405
if (strcmp(propname,"name")==0) {
2406
*value=_wrap_Driver_name_get(property_reference);
2408
} else return FAILURE;
2411
static int _wrap_propset_Driver(zend_property_reference *property_reference, pval *value) {
2413
zend_llist_element *element = property_reference->elements_list->head;
2414
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
2415
if (_propset_Driver(property_reference, value)==SUCCESS) return SUCCESS;
2416
/* set it ourselves as it is Driver */
2417
MAKE_STD_ZVAL(_value);
2420
zval_copy_ctor(_value);
2421
return add_property_zval_ex(property_reference->object,Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),_value);
2423
static int _propset_Driver(zend_property_reference *property_reference, pval *value) {
2424
/* get the property name */
2425
zend_llist_element *element = property_reference->elements_list->head;
2426
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
2427
char *propname=Z_STRVAL_P(&(property->element));
2431
static pval _wrap_DataSource_name_get(zend_property_reference *property_reference) {
2432
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2436
zval *return_value=&_return_value;
2440
/* typemap(in) SWIGTYPE * */
2441
if(SWIG_ConvertPtr(*&(property_reference->object), (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2442
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_name_get. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2445
result = (char *)OGRDataSourceShadow_name_get(arg1);
2449
ZVAL_NULL(return_value);
2451
ZVAL_STRING(return_value,result, 1);
2454
return _return_value;
2456
zend_error(ErrorCode(),ErrorMsg());
2532
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2537
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2542
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2543
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_GetName. Expected SWIGTYPE_p_OGRDriverShadow");
2546
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2547
result = (char *)OGRDriverShadow_GetName(arg1);
2550
ZVAL_NULL(return_value);
2552
ZVAL_STRING(return_value, (char *)result, 1);
2557
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2561
ZEND_NAMED_FUNCTION(_wrap_Driver_Register) {
2562
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2566
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2571
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2572
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_Register. Expected SWIGTYPE_p_OGRDriverShadow");
2575
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2576
OGRDriverShadow_Register(arg1);
2580
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2584
ZEND_NAMED_FUNCTION(_wrap_Driver_Deregister) {
2585
OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;
2589
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2594
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDriverShadow, 0) < 0) {
2595
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Driver_Deregister. Expected SWIGTYPE_p_OGRDriverShadow");
2598
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2599
OGRDriverShadow_Deregister(arg1);
2603
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2607
ZEND_NAMED_FUNCTION(_wrap_DataSource_name_get) {
2608
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2613
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2618
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2619
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_name_get. Expected SWIGTYPE_p_OGRDataSourceShadow");
2622
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2623
result = (char *)OGRDataSourceShadow_name_get(arg1);
2626
ZVAL_NULL(return_value);
2628
ZVAL_STRING(return_value, (char *)result, 1);
2633
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2460
2637
/* This function is designed to be called by the zend list destructors */
2461
2638
/* to typecast and do the actual destruction */
2462
void __wrap_delete_DataSource(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
2463
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
2464
void *ptr=value->ptr ;
2465
int newobject=value->newobject ;
2466
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2469
if (! newobject) return; /* can't delete it! */
2470
SWIG_ZTS_ConvertResourceData(ptr,rsrc->type,type_name,(void **) &arg1,SWIGTYPE_p_OGRDataSourceShadow TSRMLS_CC);
2471
if (! arg1) zend_error(E_ERROR, "OGRDataSourceShadow resource already free'd");
2472
delete_OGRDataSourceShadow(arg1);
2639
static void __wrap_delete_DataSource(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
2640
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
2641
void *ptr=value->ptr ;
2642
int newobject=value->newobject ;
2643
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2646
if (! newobject) return; /* can't delete it! */
2647
arg1 = (OGRDataSourceShadow *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_OGRDataSourceShadow TSRMLS_CC);
2648
if (! arg1) zend_error(E_ERROR, "OGRDataSourceShadow resource already free'd");
2649
delete_OGRDataSourceShadow(arg1);
2652
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2477
2656
ZEND_NAMED_FUNCTION(_wrap_DataSource_GetRefCount) {
2478
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2483
/* This function uses a this_ptr*/
2484
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
2489
/* typemap(in) SWIGTYPE * */
2490
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2491
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetRefCount. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2494
result = (int)OGRDataSourceShadow_GetRefCount(arg1);
2497
ZVAL_LONG(return_value,result);
2501
zend_error(ErrorCode(),ErrorMsg());
2657
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2662
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2667
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2668
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetRefCount. Expected SWIGTYPE_p_OGRDataSourceShadow");
2671
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2672
result = (int)OGRDataSourceShadow_GetRefCount(arg1);
2674
ZVAL_LONG(return_value,result);
2678
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2505
2682
ZEND_NAMED_FUNCTION(_wrap_DataSource_GetSummaryRefCount) {
2506
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2511
/* This function uses a this_ptr*/
2512
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
2517
/* typemap(in) SWIGTYPE * */
2518
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2519
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetSummaryRefCount. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2522
result = (int)OGRDataSourceShadow_GetSummaryRefCount(arg1);
2525
ZVAL_LONG(return_value,result);
2529
zend_error(ErrorCode(),ErrorMsg());
2683
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2688
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2693
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2694
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetSummaryRefCount. Expected SWIGTYPE_p_OGRDataSourceShadow");
2697
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2698
result = (int)OGRDataSourceShadow_GetSummaryRefCount(arg1);
2700
ZVAL_LONG(return_value,result);
2704
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2533
2708
ZEND_NAMED_FUNCTION(_wrap_DataSource_GetLayerCount) {
2534
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2539
/* This function uses a this_ptr*/
2540
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
2545
/* typemap(in) SWIGTYPE * */
2546
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2547
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetLayerCount. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2550
result = (int)OGRDataSourceShadow_GetLayerCount(arg1);
2553
ZVAL_LONG(return_value,result);
2557
zend_error(ErrorCode(),ErrorMsg());
2709
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2714
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2719
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2720
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetLayerCount. Expected SWIGTYPE_p_OGRDataSourceShadow");
2723
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2724
result = (int)OGRDataSourceShadow_GetLayerCount(arg1);
2726
ZVAL_LONG(return_value,result);
2730
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2734
ZEND_NAMED_FUNCTION(_wrap_DataSource_GetDriver) {
2735
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2737
OGRDriverShadow *result = 0 ;
2740
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2745
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2746
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetDriver. Expected SWIGTYPE_p_OGRDataSourceShadow");
2749
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2750
result = (OGRDriverShadow *)OGRDataSourceShadow_GetDriver(arg1);
2752
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDriverShadow, 0);
2756
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2561
2760
ZEND_NAMED_FUNCTION(_wrap_DataSource_GetName) {
2562
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2567
/* This function uses a this_ptr*/
2568
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
2573
/* typemap(in) SWIGTYPE * */
2574
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2575
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetName. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2578
result = (char *)OGRDataSourceShadow_GetName(arg1);
2582
ZVAL_NULL(return_value);
2584
ZVAL_STRING(return_value,result, 1);
2589
zend_error(ErrorCode(),ErrorMsg());
2761
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2766
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
2771
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2772
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetName. Expected SWIGTYPE_p_OGRDataSourceShadow");
2775
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2776
result = (char *)OGRDataSourceShadow_GetName(arg1);
2779
ZVAL_NULL(return_value);
2781
ZVAL_STRING(return_value, (char *)result, 1);
2786
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2593
2790
ZEND_NAMED_FUNCTION(_wrap_DataSource_DeleteLayer) {
2594
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2600
/* This function uses a this_ptr*/
2601
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
2606
/* typemap(in) SWIGTYPE * */
2607
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2608
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_DeleteLayer. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2612
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
2613
convert_to_long_ex(args[0]);
2614
arg2 = (int) Z_LVAL_PP(args[0]);
2617
result = (OGRErr)OGRDataSourceShadow_DeleteLayer(arg1,arg2);
2620
/* %typemap(out) OGRErr */
2622
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
2626
/* %typemap(ret) OGRErr */
2631
zend_error(ErrorCode(),ErrorMsg());
2791
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2797
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
2802
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2803
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_DeleteLayer. Expected SWIGTYPE_p_OGRDataSourceShadow");
2806
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2808
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
2809
convert_to_long_ex(args[1]);
2810
arg2 = (int) Z_LVAL_PP(args[1]);
2813
result = (OGRErr)OGRDataSourceShadow_DeleteLayer(arg1,arg2);
2815
/* %typemap(out) OGRErr */
2817
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
2821
/* %typemap(ret) OGRErr */
2826
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2635
2830
ZEND_NAMED_FUNCTION(_wrap_DataSource_CreateLayer) {
2636
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2637
char *arg2 = (char *) 0 ;
2638
OSRSpatialReferenceShadow *arg3 = (OSRSpatialReferenceShadow *) NULL ;
2639
OGRwkbGeometryType arg4 = (OGRwkbGeometryType) wkbUnknown ;
2640
char **arg5 = (char **) 0 ;
2641
OGRLayerShadow *result;
2646
/* This function uses a this_ptr*/
2647
arg_count = ZEND_NUM_ARGS();
2648
if(arg_count<2 || arg_count>5)
2651
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2655
/* typemap(in) SWIGTYPE * */
2656
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2657
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_CreateLayer. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2661
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2662
convert_to_string_ex(args[0]);
2663
arg2 = (char *) Z_STRVAL_PP(args[0]);
2668
/* typemap(in) SWIGTYPE * */
2669
if(SWIG_ConvertPtr(*args[1], (void **) &arg3, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
2670
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of DataSource_CreateLayer. Expected SWIGTYPE_p_p_OSRSpatialReferenceShadow");
2676
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
2677
convert_to_long_ex(args[2]);
2678
arg4 = (OGRwkbGeometryType) Z_LVAL_PP(args[2]);
2684
/* %typemap(in) char **options */
2685
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
2686
// int size = PySequence_Size(args[3]);
2687
// for (int i = 0; i < size; i++) {
2688
// char *pszItem = NULL;
2689
// if ( ! PyArg_Parse( PySequence_GetItem(args[3],i), "s", &pszItem ) ) {
2690
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
2693
// arg5 = CSLAddString( arg5, pszItem );
2697
result = (OGRLayerShadow *)OGRDataSourceShadow_CreateLayer(arg1,(char const *)arg2,arg3,arg4,arg5);
2700
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
2702
/* Wrap this return value */
2704
/* ALTERNATIVE Constructor, make an object wrapper */
2707
MAKE_STD_ZVAL(_cPtr);
2708
*_cPtr = *return_value;
2709
INIT_ZVAL(*return_value);
2710
object_init_ex(obj,ptr_ce_swig_Layer);
2711
add_property_zval(obj,"_cPtr",_cPtr);
2715
/* %typemap(freearg) char **options */
2721
/* %typemap(freearg) char **options */
2724
zend_error(ErrorCode(),ErrorMsg());
2831
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2832
char *arg2 = (char *) 0 ;
2833
OSRSpatialReferenceShadow *arg3 = (OSRSpatialReferenceShadow *) NULL ;
2834
OGRwkbGeometryType arg4 = (OGRwkbGeometryType) wkbUnknown ;
2835
char **arg5 = (char **) 0 ;
2838
OGRLayerShadow *result = 0 ;
2841
arg_count = ZEND_NUM_ARGS();
2842
if(arg_count<2 || arg_count>5 ||
2843
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2847
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2848
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_CreateLayer. Expected SWIGTYPE_p_OGRDataSourceShadow");
2851
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2853
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
2854
if ((*args[1])->type==IS_NULL) {
2857
convert_to_string_ex(args[1]);
2858
arg2 = (char *) Z_STRVAL_PP(args[1]);
2864
if(SWIG_ConvertPtr(*args[2], (void **) &arg3, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
2865
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of DataSource_CreateLayer. Expected SWIGTYPE_p_OSRSpatialReferenceShadow");
2870
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
2871
convert_to_long_ex(args[3]);
2872
arg4 = (OGRwkbGeometryType) Z_LVAL_PP(args[3]);
2878
/* %typemap(in) char **options */
2879
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
2880
// int size = PySequence_Size(args[4]);
2881
// for (int i = 0; i < size; i++) {
2882
// char *pszItem = NULL;
2883
// if ( ! PyArg_Parse( PySequence_GetItem(args[4],i), "s", &pszItem ) ) {
2884
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
2887
// arg5 = CSLAddString( arg5, pszItem );
2893
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
2896
result = (OGRLayerShadow *)OGRDataSourceShadow_CreateLayer(arg1,(char const *)arg2,arg3,arg4,arg5);
2898
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
2901
/* %typemap(freearg) char **options */
2907
/* %typemap(freearg) char **options */
2910
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2728
2914
ZEND_NAMED_FUNCTION(_wrap_DataSource_CopyLayer) {
2729
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2730
OGRLayerShadow *arg2 = (OGRLayerShadow *) 0 ;
2731
char *arg3 = (char *) 0 ;
2732
char **arg4 = (char **) 0 ;
2733
OGRLayerShadow *result;
2738
/* This function uses a this_ptr*/
2739
arg_count = ZEND_NUM_ARGS();
2740
if(arg_count<3 || arg_count>4)
2743
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2747
/* typemap(in) SWIGTYPE * */
2748
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2749
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_CopyLayer. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2753
/* typemap(in) SWIGTYPE * */
2754
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
2755
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of DataSource_CopyLayer. Expected SWIGTYPE_p_p_OGRLayerShadow");
2759
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2760
convert_to_string_ex(args[1]);
2761
arg3 = (char *) Z_STRVAL_PP(args[1]);
2766
/* %typemap(in) char **options */
2767
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
2768
// int size = PySequence_Size(args[2]);
2769
// for (int i = 0; i < size; i++) {
2770
// char *pszItem = NULL;
2771
// if ( ! PyArg_Parse( PySequence_GetItem(args[2],i), "s", &pszItem ) ) {
2772
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
2775
// arg4 = CSLAddString( arg4, pszItem );
2779
result = (OGRLayerShadow *)OGRDataSourceShadow_CopyLayer(arg1,arg2,(char const *)arg3,arg4);
2782
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
2784
/* Wrap this return value */
2786
/* ALTERNATIVE Constructor, make an object wrapper */
2789
MAKE_STD_ZVAL(_cPtr);
2790
*_cPtr = *return_value;
2791
INIT_ZVAL(*return_value);
2792
object_init_ex(obj,ptr_ce_swig_Layer);
2793
add_property_zval(obj,"_cPtr",_cPtr);
2797
/* %typemap(freearg) char **options */
2803
/* %typemap(freearg) char **options */
2806
zend_error(ErrorCode(),ErrorMsg());
2915
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2916
OGRLayerShadow *arg2 = (OGRLayerShadow *) 0 ;
2917
char *arg3 = (char *) 0 ;
2918
char **arg4 = (char **) 0 ;
2921
OGRLayerShadow *result = 0 ;
2924
arg_count = ZEND_NUM_ARGS();
2925
if(arg_count<3 || arg_count>4 ||
2926
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2930
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2931
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_CopyLayer. Expected SWIGTYPE_p_OGRDataSourceShadow");
2934
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
2936
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
2937
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of DataSource_CopyLayer. Expected SWIGTYPE_p_OGRLayerShadow");
2941
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
2942
if ((*args[2])->type==IS_NULL) {
2945
convert_to_string_ex(args[2]);
2946
arg3 = (char *) Z_STRVAL_PP(args[2]);
2952
/* %typemap(in) char **options */
2953
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
2954
// int size = PySequence_Size(args[3]);
2955
// for (int i = 0; i < size; i++) {
2956
// char *pszItem = NULL;
2957
// if ( ! PyArg_Parse( PySequence_GetItem(args[3],i), "s", &pszItem ) ) {
2958
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
2961
// arg4 = CSLAddString( arg4, pszItem );
2967
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
2970
result = (OGRLayerShadow *)OGRDataSourceShadow_CopyLayer(arg1,arg2,(char const *)arg3,arg4);
2972
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
2975
/* %typemap(freearg) char **options */
2981
/* %typemap(freearg) char **options */
2984
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2810
2988
ZEND_NAMED_FUNCTION(_wrap_DataSource_GetLayerByIndex) {
2811
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2812
int arg2 = (int) 0 ;
2813
OGRLayerShadow *result;
2818
/* This function uses a this_ptr*/
2819
arg_count = ZEND_NUM_ARGS();
2820
if(arg_count<1 || arg_count>2)
2823
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2827
/* typemap(in) SWIGTYPE * */
2828
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2829
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetLayerByIndex. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2834
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
2835
convert_to_long_ex(args[0]);
2836
arg2 = (int) Z_LVAL_PP(args[0]);
2840
result = (OGRLayerShadow *)OGRDataSourceShadow_GetLayerByIndex(arg1,arg2);
2843
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
2845
/* Wrap this return value */
2847
/* ALTERNATIVE Constructor, make an object wrapper */
2850
MAKE_STD_ZVAL(_cPtr);
2851
*_cPtr = *return_value;
2852
INIT_ZVAL(*return_value);
2853
object_init_ex(obj,ptr_ce_swig_Layer);
2854
add_property_zval(obj,"_cPtr",_cPtr);
2859
zend_error(ErrorCode(),ErrorMsg());
2989
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2990
int arg2 = (int) 0 ;
2993
OGRLayerShadow *result = 0 ;
2996
arg_count = ZEND_NUM_ARGS();
2997
if(arg_count<1 || arg_count>2 ||
2998
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
3002
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
3003
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetLayerByIndex. Expected SWIGTYPE_p_OGRDataSourceShadow");
3006
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3008
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
3009
convert_to_long_ex(args[1]);
3010
arg2 = (int) Z_LVAL_PP(args[1]);
3014
result = (OGRLayerShadow *)OGRDataSourceShadow_GetLayerByIndex(arg1,arg2);
3016
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
3020
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2863
3024
ZEND_NAMED_FUNCTION(_wrap_DataSource_GetLayerByName) {
2864
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2865
char *arg2 = (char *) 0 ;
2866
OGRLayerShadow *result;
2870
/* This function uses a this_ptr*/
2871
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
2876
/* typemap(in) SWIGTYPE * */
2877
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2878
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetLayerByName. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2882
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2883
convert_to_string_ex(args[0]);
2884
arg2 = (char *) Z_STRVAL_PP(args[0]);
2887
result = (OGRLayerShadow *)OGRDataSourceShadow_GetLayerByName(arg1,(char const *)arg2);
2890
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
2892
/* Wrap this return value */
2894
/* ALTERNATIVE Constructor, make an object wrapper */
2897
MAKE_STD_ZVAL(_cPtr);
2898
*_cPtr = *return_value;
2899
INIT_ZVAL(*return_value);
2900
object_init_ex(obj,ptr_ce_swig_Layer);
2901
add_property_zval(obj,"_cPtr",_cPtr);
2906
zend_error(ErrorCode(),ErrorMsg());
3025
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
3026
char *arg2 = (char *) 0 ;
3028
OGRLayerShadow *result = 0 ;
3031
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3036
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
3037
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_GetLayerByName. Expected SWIGTYPE_p_OGRDataSourceShadow");
3040
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3042
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
3043
if ((*args[1])->type==IS_NULL) {
3046
convert_to_string_ex(args[1]);
3047
arg2 = (char *) Z_STRVAL_PP(args[1]);
3051
result = (OGRLayerShadow *)OGRDataSourceShadow_GetLayerByName(arg1,(char const *)arg2);
3053
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
3057
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2910
3061
ZEND_NAMED_FUNCTION(_wrap_DataSource_TestCapability) {
2911
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2912
char *arg2 = (char *) 0 ;
2917
/* This function uses a this_ptr*/
2918
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
2923
/* typemap(in) SWIGTYPE * */
2924
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2925
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_TestCapability. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2929
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2930
convert_to_string_ex(args[0]);
2931
arg2 = (char *) Z_STRVAL_PP(args[0]);
2934
result = (int)OGRDataSourceShadow_TestCapability(arg1,(char const *)arg2);
2937
ZVAL_LONG(return_value,result);
2941
zend_error(ErrorCode(),ErrorMsg());
3062
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
3063
char *arg2 = (char *) 0 ;
3068
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3073
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
3074
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_TestCapability. Expected SWIGTYPE_p_OGRDataSourceShadow");
3077
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3079
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
3080
if ((*args[1])->type==IS_NULL) {
3083
convert_to_string_ex(args[1]);
3084
arg2 = (char *) Z_STRVAL_PP(args[1]);
3090
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
3093
result = (bool)OGRDataSourceShadow_TestCapability(arg1,(char const *)arg2);
3095
ZVAL_BOOL(return_value,(result)?1:0);
3099
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
2945
3103
ZEND_NAMED_FUNCTION(_wrap_DataSource_ExecuteSQL) {
2946
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
2947
char *arg2 = (char *) 0 ;
2948
OGRGeometryShadow *arg3 = (OGRGeometryShadow *) NULL ;
2949
char *arg4 = (char *) "" ;
2950
OGRLayerShadow *result;
2955
/* This function uses a this_ptr*/
2956
arg_count = ZEND_NUM_ARGS();
2957
if(arg_count<2 || arg_count>4)
2960
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
2964
/* typemap(in) SWIGTYPE * */
2965
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
2966
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_ExecuteSQL. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
2970
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2971
convert_to_string_ex(args[0]);
2972
arg2 = (char *) Z_STRVAL_PP(args[0]);
2977
/* typemap(in) SWIGTYPE * */
2978
if(SWIG_ConvertPtr(*args[1], (void **) &arg3, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
2979
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of DataSource_ExecuteSQL. Expected SWIGTYPE_p_p_OGRGeometryShadow");
2985
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
2986
convert_to_string_ex(args[2]);
2987
arg4 = (char *) Z_STRVAL_PP(args[2]);
2991
result = (OGRLayerShadow *)OGRDataSourceShadow_ExecuteSQL(arg1,(char const *)arg2,arg3,(char const *)arg4);
2994
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 1);
2996
/* Wrap this return value */
2998
/* ALTERNATIVE Constructor, make an object wrapper */
3001
MAKE_STD_ZVAL(_cPtr);
3002
*_cPtr = *return_value;
3003
INIT_ZVAL(*return_value);
3004
object_init_ex(obj,ptr_ce_swig_Layer);
3005
add_property_zval(obj,"_cPtr",_cPtr);
3010
zend_error(ErrorCode(),ErrorMsg());
3104
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
3105
char *arg2 = (char *) 0 ;
3106
OGRGeometryShadow *arg3 = (OGRGeometryShadow *) NULL ;
3107
char *arg4 = (char *) "" ;
3110
OGRLayerShadow *result = 0 ;
3113
arg_count = ZEND_NUM_ARGS();
3114
if(arg_count<2 || arg_count>4 ||
3115
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
3119
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
3120
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_ExecuteSQL. Expected SWIGTYPE_p_OGRDataSourceShadow");
3123
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3125
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
3126
if ((*args[1])->type==IS_NULL) {
3129
convert_to_string_ex(args[1]);
3130
arg2 = (char *) Z_STRVAL_PP(args[1]);
3136
if(SWIG_ConvertPtr(*args[2], (void **) &arg3, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
3137
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of DataSource_ExecuteSQL. Expected SWIGTYPE_p_OGRGeometryShadow");
3142
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
3143
if ((*args[3])->type==IS_NULL) {
3146
convert_to_string_ex(args[3]);
3147
arg4 = (char *) Z_STRVAL_PP(args[3]);
3154
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
3157
result = (OGRLayerShadow *)OGRDataSourceShadow_ExecuteSQL(arg1,(char const *)arg2,arg3,(char const *)arg4);
3159
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRLayerShadow, 0);
3163
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3014
3167
ZEND_NAMED_FUNCTION(_wrap_DataSource_ReleaseResultSet) {
3015
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
3016
OGRLayerShadow *arg2 = (OGRLayerShadow *) 0 ;
3020
/* This function uses a this_ptr*/
3021
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3026
/* typemap(in) SWIGTYPE * */
3027
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
3028
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_ReleaseResultSet. Expected SWIGTYPE_p_p_OGRDataSourceShadow");
3032
/* typemap(in) SWIGTYPE *DISOWN */
3033
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRLayerShadow, SWIG_POINTER_DISOWN ) < 0) {
3034
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of DataSource_ReleaseResultSet. Expected SWIGTYPE_p_p_OGRLayerShadow");
3037
OGRDataSourceShadow_ReleaseResultSet(arg1,arg2);
3042
zend_error(ErrorCode(),ErrorMsg());
3046
/* property handler for class DataSource */
3047
static pval _wrap_propget_DataSource(zend_property_reference *property_reference) {
3050
zend_llist_element *element = property_reference->elements_list->head;
3051
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
3052
result.type = IS_NULL;
3053
if (_propget_DataSource(property_reference, &result)==SUCCESS) return result;
3054
/* return it ourselves */
3055
if (zend_hash_find(Z_OBJPROP_P(property_reference->object),Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),(void**)&_result)==SUCCESS) {
3057
MAKE_STD_ZVAL(_value); *_value=**_result;
3059
zval_copy_ctor(_value);
3062
result.type = IS_NULL;
3065
static int _propget_DataSource(zend_property_reference *property_reference, pval *value) {
3066
/* get the property name */
3067
zend_llist_element *element = property_reference->elements_list->head;
3068
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
3069
char *propname=Z_STRVAL_P(&(property->element));
3070
if (strcmp(propname,"name")==0) {
3071
*value=_wrap_DataSource_name_get(property_reference);
3073
} else return FAILURE;
3076
static int _wrap_propset_DataSource(zend_property_reference *property_reference, pval *value) {
3078
zend_llist_element *element = property_reference->elements_list->head;
3079
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
3080
if (_propset_DataSource(property_reference, value)==SUCCESS) return SUCCESS;
3081
/* set it ourselves as it is DataSource */
3082
MAKE_STD_ZVAL(_value);
3085
zval_copy_ctor(_value);
3086
return add_property_zval_ex(property_reference->object,Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),_value);
3088
static int _propset_DataSource(zend_property_reference *property_reference, pval *value) {
3089
/* get the property name */
3090
zend_llist_element *element = property_reference->elements_list->head;
3091
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
3092
char *propname=Z_STRVAL_P(&(property->element));
3168
OGRDataSourceShadow *arg1 = (OGRDataSourceShadow *) 0 ;
3169
OGRLayerShadow *arg2 = (OGRLayerShadow *) 0 ;
3173
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3178
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRDataSourceShadow, 0) < 0) {
3179
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of DataSource_ReleaseResultSet. Expected SWIGTYPE_p_OGRDataSourceShadow");
3182
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3184
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRLayerShadow, SWIG_POINTER_DISOWN ) < 0) {
3185
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of DataSource_ReleaseResultSet. Expected SWIGTYPE_p_p_OGRLayerShadow");
3188
OGRDataSourceShadow_ReleaseResultSet(arg1,arg2);
3192
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3096
3196
ZEND_NAMED_FUNCTION(_wrap_Layer_GetRefCount) {
3097
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3102
/* This function uses a this_ptr*/
3103
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3108
/* typemap(in) SWIGTYPE * */
3109
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3110
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetRefCount. Expected SWIGTYPE_p_p_OGRLayerShadow");
3113
result = (int)OGRLayerShadow_GetRefCount(arg1);
3116
ZVAL_LONG(return_value,result);
3120
zend_error(ErrorCode(),ErrorMsg());
3197
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3202
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3207
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3208
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetRefCount. Expected SWIGTYPE_p_OGRLayerShadow");
3211
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3212
result = (int)OGRLayerShadow_GetRefCount(arg1);
3214
ZVAL_LONG(return_value,result);
3218
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3124
3222
ZEND_NAMED_FUNCTION(_wrap_Layer_SetSpatialFilter) {
3125
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3126
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
3130
/* This function uses a this_ptr*/
3131
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3136
/* typemap(in) SWIGTYPE * */
3137
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3138
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetSpatialFilter. Expected SWIGTYPE_p_p_OGRLayerShadow");
3142
/* typemap(in) SWIGTYPE * */
3143
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
3144
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Layer_SetSpatialFilter. Expected SWIGTYPE_p_p_OGRGeometryShadow");
3147
OGRLayerShadow_SetSpatialFilter(arg1,arg2);
3152
zend_error(ErrorCode(),ErrorMsg());
3223
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3224
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
3228
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3233
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3234
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetSpatialFilter. Expected SWIGTYPE_p_OGRLayerShadow");
3237
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3239
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
3240
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Layer_SetSpatialFilter. Expected SWIGTYPE_p_OGRGeometryShadow");
3243
OGRLayerShadow_SetSpatialFilter(arg1,arg2);
3247
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3156
3251
ZEND_NAMED_FUNCTION(_wrap_Layer_SetSpatialFilterRect) {
3157
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3165
/* This function uses a this_ptr*/
3166
if(((ZEND_NUM_ARGS() )!= 4) || (zend_get_parameters_array_ex(4, args)!= SUCCESS)) {
3171
/* typemap(in) SWIGTYPE * */
3172
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3173
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetSpatialFilterRect. Expected SWIGTYPE_p_p_OGRLayerShadow");
3177
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
3178
convert_to_double_ex(args[0]);
3179
arg2 = (double) Z_DVAL_PP(args[0]);
3183
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
3184
convert_to_double_ex(args[1]);
3185
arg3 = (double) Z_DVAL_PP(args[1]);
3189
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
3190
convert_to_double_ex(args[2]);
3191
arg4 = (double) Z_DVAL_PP(args[2]);
3195
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
3196
convert_to_double_ex(args[3]);
3197
arg5 = (double) Z_DVAL_PP(args[3]);
3200
OGRLayerShadow_SetSpatialFilterRect(arg1,arg2,arg3,arg4,arg5);
3205
zend_error(ErrorCode(),ErrorMsg());
3252
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3260
if(ZEND_NUM_ARGS() != 5 || zend_get_parameters_array_ex(5, args) != SUCCESS) {
3265
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3266
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetSpatialFilterRect. Expected SWIGTYPE_p_OGRLayerShadow");
3269
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3271
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
3272
convert_to_double_ex(args[1]);
3273
arg2 = (double) Z_DVAL_PP(args[1]);
3277
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
3278
convert_to_double_ex(args[2]);
3279
arg3 = (double) Z_DVAL_PP(args[2]);
3283
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
3284
convert_to_double_ex(args[3]);
3285
arg4 = (double) Z_DVAL_PP(args[3]);
3289
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
3290
convert_to_double_ex(args[4]);
3291
arg5 = (double) Z_DVAL_PP(args[4]);
3294
OGRLayerShadow_SetSpatialFilterRect(arg1,arg2,arg3,arg4,arg5);
3298
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3209
3302
ZEND_NAMED_FUNCTION(_wrap_Layer_GetSpatialFilter) {
3210
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3211
OGRGeometryShadow *result;
3215
/* This function uses a this_ptr*/
3216
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3221
/* typemap(in) SWIGTYPE * */
3222
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3223
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetSpatialFilter. Expected SWIGTYPE_p_p_OGRLayerShadow");
3226
result = (OGRGeometryShadow *)OGRLayerShadow_GetSpatialFilter(arg1);
3229
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 0);
3231
/* Wrap this return value */
3233
/* ALTERNATIVE Constructor, make an object wrapper */
3236
MAKE_STD_ZVAL(_cPtr);
3237
*_cPtr = *return_value;
3238
INIT_ZVAL(*return_value);
3239
object_init_ex(obj,ptr_ce_swig_Geometry);
3240
add_property_zval(obj,"_cPtr",_cPtr);
3245
zend_error(ErrorCode(),ErrorMsg());
3303
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3305
OGRGeometryShadow *result = 0 ;
3308
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3313
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3314
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetSpatialFilter. Expected SWIGTYPE_p_OGRLayerShadow");
3317
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3318
result = (OGRGeometryShadow *)OGRLayerShadow_GetSpatialFilter(arg1);
3320
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 0);
3324
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3249
3328
ZEND_NAMED_FUNCTION(_wrap_Layer_SetAttributeFilter) {
3250
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3251
char *arg2 = (char *) 0 ;
3256
/* This function uses a this_ptr*/
3257
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3262
/* typemap(in) SWIGTYPE * */
3263
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3264
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetAttributeFilter. Expected SWIGTYPE_p_p_OGRLayerShadow");
3268
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
3269
convert_to_string_ex(args[0]);
3270
arg2 = (char *) Z_STRVAL_PP(args[0]);
3273
result = (OGRErr)OGRLayerShadow_SetAttributeFilter(arg1,arg2);
3276
/* %typemap(out) OGRErr */
3278
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3282
/* %typemap(ret) OGRErr */
3287
zend_error(ErrorCode(),ErrorMsg());
3329
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3330
char *arg2 = (char *) 0 ;
3335
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3340
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3341
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetAttributeFilter. Expected SWIGTYPE_p_OGRLayerShadow");
3344
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3346
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
3347
if ((*args[1])->type==IS_NULL) {
3350
convert_to_string_ex(args[1]);
3351
arg2 = (char *) Z_STRVAL_PP(args[1]);
3355
result = (OGRErr)OGRLayerShadow_SetAttributeFilter(arg1,arg2);
3357
/* %typemap(out) OGRErr */
3359
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3363
/* %typemap(ret) OGRErr */
3368
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3291
3372
ZEND_NAMED_FUNCTION(_wrap_Layer_ResetReading) {
3292
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3296
/* This function uses a this_ptr*/
3297
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3302
/* typemap(in) SWIGTYPE * */
3303
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3304
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_ResetReading. Expected SWIGTYPE_p_p_OGRLayerShadow");
3307
OGRLayerShadow_ResetReading(arg1);
3312
zend_error(ErrorCode(),ErrorMsg());
3373
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3377
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3382
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3383
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_ResetReading. Expected SWIGTYPE_p_OGRLayerShadow");
3386
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3387
OGRLayerShadow_ResetReading(arg1);
3391
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3316
3395
ZEND_NAMED_FUNCTION(_wrap_Layer_GetName) {
3317
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3322
/* This function uses a this_ptr*/
3323
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3328
/* typemap(in) SWIGTYPE * */
3329
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3330
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetName. Expected SWIGTYPE_p_p_OGRLayerShadow");
3333
result = (char *)OGRLayerShadow_GetName(arg1);
3337
ZVAL_NULL(return_value);
3339
ZVAL_STRING(return_value,result, 1);
3344
zend_error(ErrorCode(),ErrorMsg());
3396
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3401
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3406
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3407
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetName. Expected SWIGTYPE_p_OGRLayerShadow");
3410
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3411
result = (char *)OGRLayerShadow_GetName(arg1);
3414
ZVAL_NULL(return_value);
3416
ZVAL_STRING(return_value, (char *)result, 1);
3421
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3425
ZEND_NAMED_FUNCTION(_wrap_Layer_GetGeomType) {
3426
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3428
OGRwkbGeometryType result;
3431
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3436
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3437
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetGeomType. Expected SWIGTYPE_p_OGRLayerShadow");
3440
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3441
result = (OGRwkbGeometryType)OGRLayerShadow_GetGeomType(arg1);
3443
ZVAL_LONG(return_value,result);
3447
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3451
ZEND_NAMED_FUNCTION(_wrap_Layer_GetGeometryColumn) {
3452
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3457
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3462
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3463
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetGeometryColumn. Expected SWIGTYPE_p_OGRLayerShadow");
3466
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3467
result = (char *)OGRLayerShadow_GetGeometryColumn(arg1);
3470
ZVAL_NULL(return_value);
3472
ZVAL_STRING(return_value, (char *)result, 1);
3477
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3481
ZEND_NAMED_FUNCTION(_wrap_Layer_GetFIDColumn) {
3482
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3487
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3492
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3493
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetFIDColumn. Expected SWIGTYPE_p_OGRLayerShadow");
3496
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3497
result = (char *)OGRLayerShadow_GetFIDColumn(arg1);
3500
ZVAL_NULL(return_value);
3502
ZVAL_STRING(return_value, (char *)result, 1);
3507
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3348
3511
ZEND_NAMED_FUNCTION(_wrap_Layer_GetFeature) {
3349
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3351
OGRFeatureShadow *result;
3355
/* This function uses a this_ptr*/
3356
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3361
/* typemap(in) SWIGTYPE * */
3362
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3363
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetFeature. Expected SWIGTYPE_p_p_OGRLayerShadow");
3367
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
3368
convert_to_long_ex(args[0]);
3369
arg2 = (long) Z_LVAL_PP(args[0]);
3372
result = (OGRFeatureShadow *)OGRLayerShadow_GetFeature(arg1,arg2);
3375
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureShadow, 1);
3377
/* Wrap this return value */
3379
/* ALTERNATIVE Constructor, make an object wrapper */
3382
MAKE_STD_ZVAL(_cPtr);
3383
*_cPtr = *return_value;
3384
INIT_ZVAL(*return_value);
3385
object_init_ex(obj,ptr_ce_swig_Feature);
3386
add_property_zval(obj,"_cPtr",_cPtr);
3391
zend_error(ErrorCode(),ErrorMsg());
3512
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3515
OGRFeatureShadow *result = 0 ;
3518
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3523
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3524
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetFeature. Expected SWIGTYPE_p_OGRLayerShadow");
3527
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3529
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
3530
convert_to_long_ex(args[1]);
3531
arg2 = (long) Z_LVAL_PP(args[1]);
3534
result = (OGRFeatureShadow *)OGRLayerShadow_GetFeature(arg1,arg2);
3536
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureShadow, 1);
3540
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3395
3544
ZEND_NAMED_FUNCTION(_wrap_Layer_GetNextFeature) {
3396
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3397
OGRFeatureShadow *result;
3401
/* This function uses a this_ptr*/
3402
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3407
/* typemap(in) SWIGTYPE * */
3408
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3409
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetNextFeature. Expected SWIGTYPE_p_p_OGRLayerShadow");
3412
result = (OGRFeatureShadow *)OGRLayerShadow_GetNextFeature(arg1);
3415
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureShadow, 1);
3417
/* Wrap this return value */
3419
/* ALTERNATIVE Constructor, make an object wrapper */
3422
MAKE_STD_ZVAL(_cPtr);
3423
*_cPtr = *return_value;
3424
INIT_ZVAL(*return_value);
3425
object_init_ex(obj,ptr_ce_swig_Feature);
3426
add_property_zval(obj,"_cPtr",_cPtr);
3431
zend_error(ErrorCode(),ErrorMsg());
3545
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3547
OGRFeatureShadow *result = 0 ;
3550
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3555
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3556
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetNextFeature. Expected SWIGTYPE_p_OGRLayerShadow");
3559
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3560
result = (OGRFeatureShadow *)OGRLayerShadow_GetNextFeature(arg1);
3562
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureShadow, 1);
3566
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3435
3570
ZEND_NAMED_FUNCTION(_wrap_Layer_SetNextByIndex) {
3436
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3442
/* This function uses a this_ptr*/
3443
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3448
/* typemap(in) SWIGTYPE * */
3449
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3450
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetNextByIndex. Expected SWIGTYPE_p_p_OGRLayerShadow");
3454
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
3455
convert_to_long_ex(args[0]);
3456
arg2 = (long) Z_LVAL_PP(args[0]);
3459
result = (OGRErr)OGRLayerShadow_SetNextByIndex(arg1,arg2);
3462
/* %typemap(out) OGRErr */
3464
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3468
/* %typemap(ret) OGRErr */
3473
zend_error(ErrorCode(),ErrorMsg());
3571
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3577
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3582
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3583
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetNextByIndex. Expected SWIGTYPE_p_OGRLayerShadow");
3586
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3588
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
3589
convert_to_long_ex(args[1]);
3590
arg2 = (long) Z_LVAL_PP(args[1]);
3593
result = (OGRErr)OGRLayerShadow_SetNextByIndex(arg1,arg2);
3595
/* %typemap(out) OGRErr */
3597
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3601
/* %typemap(ret) OGRErr */
3606
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3477
3610
ZEND_NAMED_FUNCTION(_wrap_Layer_SetFeature) {
3478
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3479
OGRFeatureShadow *arg2 = (OGRFeatureShadow *) 0 ;
3484
/* This function uses a this_ptr*/
3485
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3490
/* typemap(in) SWIGTYPE * */
3491
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3492
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetFeature. Expected SWIGTYPE_p_p_OGRLayerShadow");
3496
/* typemap(in) SWIGTYPE * */
3497
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
3498
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Layer_SetFeature. Expected SWIGTYPE_p_p_OGRFeatureShadow");
3501
result = (OGRErr)OGRLayerShadow_SetFeature(arg1,arg2);
3504
/* %typemap(out) OGRErr */
3506
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3510
/* %typemap(ret) OGRErr */
3515
zend_error(ErrorCode(),ErrorMsg());
3611
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3612
OGRFeatureShadow *arg2 = (OGRFeatureShadow *) 0 ;
3617
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3622
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3623
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetFeature. Expected SWIGTYPE_p_OGRLayerShadow");
3626
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3628
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
3629
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Layer_SetFeature. Expected SWIGTYPE_p_OGRFeatureShadow");
3634
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
3637
result = (OGRErr)OGRLayerShadow_SetFeature(arg1,arg2);
3639
/* %typemap(out) OGRErr */
3641
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3645
/* %typemap(ret) OGRErr */
3650
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3519
3654
ZEND_NAMED_FUNCTION(_wrap_Layer_CreateFeature) {
3520
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3521
OGRFeatureShadow *arg2 = (OGRFeatureShadow *) 0 ;
3526
/* This function uses a this_ptr*/
3527
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3532
/* typemap(in) SWIGTYPE * */
3533
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3534
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_CreateFeature. Expected SWIGTYPE_p_p_OGRLayerShadow");
3538
/* typemap(in) SWIGTYPE * */
3539
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
3540
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Layer_CreateFeature. Expected SWIGTYPE_p_p_OGRFeatureShadow");
3543
result = (OGRErr)OGRLayerShadow_CreateFeature(arg1,arg2);
3546
/* %typemap(out) OGRErr */
3548
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3552
/* %typemap(ret) OGRErr */
3557
zend_error(ErrorCode(),ErrorMsg());
3655
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3656
OGRFeatureShadow *arg2 = (OGRFeatureShadow *) 0 ;
3661
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3666
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3667
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_CreateFeature. Expected SWIGTYPE_p_OGRLayerShadow");
3670
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3672
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
3673
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Layer_CreateFeature. Expected SWIGTYPE_p_OGRFeatureShadow");
3678
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
3681
result = (OGRErr)OGRLayerShadow_CreateFeature(arg1,arg2);
3683
/* %typemap(out) OGRErr */
3685
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3689
/* %typemap(ret) OGRErr */
3694
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3561
3698
ZEND_NAMED_FUNCTION(_wrap_Layer_DeleteFeature) {
3562
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3568
/* This function uses a this_ptr*/
3569
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3574
/* typemap(in) SWIGTYPE * */
3575
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3576
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_DeleteFeature. Expected SWIGTYPE_p_p_OGRLayerShadow");
3580
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
3581
convert_to_long_ex(args[0]);
3582
arg2 = (long) Z_LVAL_PP(args[0]);
3585
result = (OGRErr)OGRLayerShadow_DeleteFeature(arg1,arg2);
3588
/* %typemap(out) OGRErr */
3590
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3594
/* %typemap(ret) OGRErr */
3599
zend_error(ErrorCode(),ErrorMsg());
3699
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3705
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3710
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3711
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_DeleteFeature. Expected SWIGTYPE_p_OGRLayerShadow");
3714
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3716
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
3717
convert_to_long_ex(args[1]);
3718
arg2 = (long) Z_LVAL_PP(args[1]);
3721
result = (OGRErr)OGRLayerShadow_DeleteFeature(arg1,arg2);
3723
/* %typemap(out) OGRErr */
3725
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3729
/* %typemap(ret) OGRErr */
3734
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3603
3738
ZEND_NAMED_FUNCTION(_wrap_Layer_SyncToDisk) {
3604
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3609
/* This function uses a this_ptr*/
3610
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3615
/* typemap(in) SWIGTYPE * */
3616
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3617
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SyncToDisk. Expected SWIGTYPE_p_p_OGRLayerShadow");
3620
result = (OGRErr)OGRLayerShadow_SyncToDisk(arg1);
3623
/* %typemap(out) OGRErr */
3625
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3629
/* %typemap(ret) OGRErr */
3634
zend_error(ErrorCode(),ErrorMsg());
3739
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3744
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3749
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3750
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SyncToDisk. Expected SWIGTYPE_p_OGRLayerShadow");
3753
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3754
result = (OGRErr)OGRLayerShadow_SyncToDisk(arg1);
3756
/* %typemap(out) OGRErr */
3758
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3762
/* %typemap(ret) OGRErr */
3767
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3638
3771
ZEND_NAMED_FUNCTION(_wrap_Layer_GetLayerDefn) {
3639
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3640
OGRFeatureDefnShadow *result;
3644
/* This function uses a this_ptr*/
3645
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3650
/* typemap(in) SWIGTYPE * */
3651
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3652
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetLayerDefn. Expected SWIGTYPE_p_p_OGRLayerShadow");
3655
result = (OGRFeatureDefnShadow *)OGRLayerShadow_GetLayerDefn(arg1);
3658
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureDefnShadow, 0);
3660
/* Wrap this return value */
3662
/* ALTERNATIVE Constructor, make an object wrapper */
3665
MAKE_STD_ZVAL(_cPtr);
3666
*_cPtr = *return_value;
3667
INIT_ZVAL(*return_value);
3668
object_init_ex(obj,ptr_ce_swig_FeatureDefn);
3669
add_property_zval(obj,"_cPtr",_cPtr);
3674
zend_error(ErrorCode(),ErrorMsg());
3772
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3774
OGRFeatureDefnShadow *result = 0 ;
3777
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3782
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3783
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetLayerDefn. Expected SWIGTYPE_p_OGRLayerShadow");
3786
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3787
result = (OGRFeatureDefnShadow *)OGRLayerShadow_GetLayerDefn(arg1);
3789
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureDefnShadow, 0);
3793
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3678
3797
ZEND_NAMED_FUNCTION(_wrap_Layer_GetFeatureCount) {
3679
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3680
int arg2 = (int) 1 ;
3686
/* This function uses a this_ptr*/
3687
arg_count = ZEND_NUM_ARGS();
3688
if(arg_count<1 || arg_count>2)
3691
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
3695
/* typemap(in) SWIGTYPE * */
3696
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3697
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetFeatureCount. Expected SWIGTYPE_p_p_OGRLayerShadow");
3702
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
3703
convert_to_long_ex(args[0]);
3704
arg2 = (int) Z_LVAL_PP(args[0]);
3708
result = (int)OGRLayerShadow_GetFeatureCount(arg1,arg2);
3711
ZVAL_LONG(return_value,result);
3715
zend_error(ErrorCode(),ErrorMsg());
3798
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3799
int arg2 = (int) 1 ;
3805
arg_count = ZEND_NUM_ARGS();
3806
if(arg_count<1 || arg_count>2 ||
3807
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
3811
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3812
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetFeatureCount. Expected SWIGTYPE_p_OGRLayerShadow");
3815
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3817
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
3818
convert_to_long_ex(args[1]);
3819
arg2 = (int) Z_LVAL_PP(args[1]);
3823
result = (int)OGRLayerShadow_GetFeatureCount(arg1,arg2);
3825
ZVAL_LONG(return_value,result);
3829
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3719
3833
ZEND_NAMED_FUNCTION(_wrap_Layer_GetExtent) {
3720
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3722
int arg3 = (int) 1 ;
3728
/* %typemap(in,numinputs=0) (double argout2[ANY]) */
3732
/* This function uses a this_ptr*/
3733
arg_count = ZEND_NUM_ARGS();
3734
if(arg_count<1 || arg_count>2)
3737
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
3741
/* typemap(in) SWIGTYPE * */
3742
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3743
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetExtent. Expected SWIGTYPE_p_p_OGRLayerShadow");
3748
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
3749
convert_to_long_ex(args[0]);
3750
arg3 = (int) Z_LVAL_PP(args[0]);
3754
OGRLayerShadow_GetExtent(arg1,arg2,arg3);
3758
/* %typemap(argout) (double argout[ANY]) */
3759
zval *t = CreateTupleFromDoubleArray( arg2, 4 );
3760
t_output_helper( &return_value, t );
3764
zend_error(ErrorCode(),ErrorMsg());
3834
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3836
int arg3 = (int) 1 ;
3843
/* %typemap(in,numinputs=0) (double argout2[ANY]) */
3847
arg_count = ZEND_NUM_ARGS();
3848
if(arg_count<1 || arg_count>2 ||
3849
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
3853
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3854
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetExtent. Expected SWIGTYPE_p_OGRLayerShadow");
3857
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3859
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
3860
convert_to_long_ex(args[1]);
3861
arg3 = (int) Z_LVAL_PP(args[1]);
3865
result = (OGRErr)OGRLayerShadow_GetExtent(arg1,arg2,arg3);
3867
/* %typemap(out) OGRErr */
3869
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3873
/* %typemap(argout) (double argout[ANY]) */
3874
zval *t = CreateTupleFromDoubleArray( arg2, 4 );
3875
t_output_helper( &return_value, t );
3878
/* %typemap(ret) OGRErr */
3883
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3768
3887
ZEND_NAMED_FUNCTION(_wrap_Layer_TestCapability) {
3769
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3770
char *arg2 = (char *) 0 ;
3775
/* This function uses a this_ptr*/
3776
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
3781
/* typemap(in) SWIGTYPE * */
3782
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3783
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_TestCapability. Expected SWIGTYPE_p_p_OGRLayerShadow");
3787
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
3788
convert_to_string_ex(args[0]);
3789
arg2 = (char *) Z_STRVAL_PP(args[0]);
3792
result = (int)OGRLayerShadow_TestCapability(arg1,(char const *)arg2);
3795
ZVAL_LONG(return_value,result);
3799
zend_error(ErrorCode(),ErrorMsg());
3888
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3889
char *arg2 = (char *) 0 ;
3894
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
3899
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3900
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_TestCapability. Expected SWIGTYPE_p_OGRLayerShadow");
3903
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3905
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
3906
if ((*args[1])->type==IS_NULL) {
3909
convert_to_string_ex(args[1]);
3910
arg2 = (char *) Z_STRVAL_PP(args[1]);
3916
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
3919
result = (bool)OGRLayerShadow_TestCapability(arg1,(char const *)arg2);
3921
ZVAL_BOOL(return_value,(result)?1:0);
3925
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3803
3929
ZEND_NAMED_FUNCTION(_wrap_Layer_CreateField) {
3804
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3805
OGRFieldDefnShadow *arg2 = (OGRFieldDefnShadow *) 0 ;
3806
int arg3 = (int) 1 ;
3812
/* This function uses a this_ptr*/
3813
arg_count = ZEND_NUM_ARGS();
3814
if(arg_count<2 || arg_count>3)
3817
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
3821
/* typemap(in) SWIGTYPE * */
3822
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3823
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_CreateField. Expected SWIGTYPE_p_p_OGRLayerShadow");
3827
/* typemap(in) SWIGTYPE * */
3828
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
3829
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Layer_CreateField. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
3834
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
3835
convert_to_long_ex(args[1]);
3836
arg3 = (int) Z_LVAL_PP(args[1]);
3840
result = (OGRErr)OGRLayerShadow_CreateField(arg1,arg2,arg3);
3843
/* %typemap(out) OGRErr */
3845
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3849
/* %typemap(ret) OGRErr */
3854
zend_error(ErrorCode(),ErrorMsg());
3930
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3931
OGRFieldDefnShadow *arg2 = (OGRFieldDefnShadow *) 0 ;
3932
int arg3 = (int) 1 ;
3938
arg_count = ZEND_NUM_ARGS();
3939
if(arg_count<2 || arg_count>3 ||
3940
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
3944
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3945
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_CreateField. Expected SWIGTYPE_p_OGRLayerShadow");
3948
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3950
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
3951
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Layer_CreateField. Expected SWIGTYPE_p_OGRFieldDefnShadow");
3955
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
3956
convert_to_long_ex(args[2]);
3957
arg3 = (int) Z_LVAL_PP(args[2]);
3963
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
3966
result = (OGRErr)OGRLayerShadow_CreateField(arg1,arg2,arg3);
3968
/* %typemap(out) OGRErr */
3970
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3974
/* %typemap(ret) OGRErr */
3979
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3858
3983
ZEND_NAMED_FUNCTION(_wrap_Layer_StartTransaction) {
3859
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3864
/* This function uses a this_ptr*/
3865
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3870
/* typemap(in) SWIGTYPE * */
3871
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3872
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_StartTransaction. Expected SWIGTYPE_p_p_OGRLayerShadow");
3875
result = (OGRErr)OGRLayerShadow_StartTransaction(arg1);
3878
/* %typemap(out) OGRErr */
3880
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3884
/* %typemap(ret) OGRErr */
3889
zend_error(ErrorCode(),ErrorMsg());
3984
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3989
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
3994
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3995
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_StartTransaction. Expected SWIGTYPE_p_OGRLayerShadow");
3998
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
3999
result = (OGRErr)OGRLayerShadow_StartTransaction(arg1);
4001
/* %typemap(out) OGRErr */
4003
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
4007
/* %typemap(ret) OGRErr */
4012
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3893
4016
ZEND_NAMED_FUNCTION(_wrap_Layer_CommitTransaction) {
3894
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3899
/* This function uses a this_ptr*/
3900
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3905
/* typemap(in) SWIGTYPE * */
3906
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3907
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_CommitTransaction. Expected SWIGTYPE_p_p_OGRLayerShadow");
3910
result = (OGRErr)OGRLayerShadow_CommitTransaction(arg1);
3913
/* %typemap(out) OGRErr */
3915
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3919
/* %typemap(ret) OGRErr */
3924
zend_error(ErrorCode(),ErrorMsg());
4017
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
4022
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4027
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
4028
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_CommitTransaction. Expected SWIGTYPE_p_OGRLayerShadow");
4031
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4032
result = (OGRErr)OGRLayerShadow_CommitTransaction(arg1);
4034
/* %typemap(out) OGRErr */
4036
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
4040
/* %typemap(ret) OGRErr */
4045
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3928
4049
ZEND_NAMED_FUNCTION(_wrap_Layer_RollbackTransaction) {
3929
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3934
/* This function uses a this_ptr*/
3935
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3940
/* typemap(in) SWIGTYPE * */
3941
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3942
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_RollbackTransaction. Expected SWIGTYPE_p_p_OGRLayerShadow");
3945
result = (OGRErr)OGRLayerShadow_RollbackTransaction(arg1);
3948
/* %typemap(out) OGRErr */
3950
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
3954
/* %typemap(ret) OGRErr */
3959
zend_error(ErrorCode(),ErrorMsg());
4050
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
4055
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4060
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
4061
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_RollbackTransaction. Expected SWIGTYPE_p_OGRLayerShadow");
4064
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4065
result = (OGRErr)OGRLayerShadow_RollbackTransaction(arg1);
4067
/* %typemap(out) OGRErr */
4069
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
4073
/* %typemap(ret) OGRErr */
4078
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
3963
4082
ZEND_NAMED_FUNCTION(_wrap_Layer_GetSpatialRef) {
3964
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
3965
OSRSpatialReferenceShadow *result;
3969
/* This function uses a this_ptr*/
3970
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
3975
/* typemap(in) SWIGTYPE * */
3976
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
3977
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetSpatialRef. Expected SWIGTYPE_p_p_OGRLayerShadow");
3980
result = (OSRSpatialReferenceShadow *)OGRLayerShadow_GetSpatialRef(arg1);
3983
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OSRSpatialReferenceShadow, 0);
3985
/* Wrap this return value */
3987
/* ALTERNATIVE Constructor, make an object wrapper */
3990
MAKE_STD_ZVAL(_cPtr);
3991
*_cPtr = *return_value;
3992
INIT_ZVAL(*return_value);
3993
object_init_ex(obj,ptr_ce_swig_SpatialReference);
3994
add_property_zval(obj,"_cPtr",_cPtr);
3999
zend_error(ErrorCode(),ErrorMsg());
4003
ZEND_NAMED_FUNCTION(_wrap_Layer_GetFeatureRead) {
4004
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
4009
/* This function uses a this_ptr*/
4010
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
4015
/* typemap(in) SWIGTYPE * */
4016
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
4017
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetFeatureRead. Expected SWIGTYPE_p_p_OGRLayerShadow");
4020
result = OGRLayerShadow_GetFeatureRead(arg1);
4023
GIntBig * resultobj = new GIntBig((GIntBig &) result);
4024
SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_GIntBig, 1);
4028
zend_error(ErrorCode(),ErrorMsg());
4032
/* property handler for class Layer */
4033
static pval _wrap_propget_Layer(zend_property_reference *property_reference) {
4036
zend_llist_element *element = property_reference->elements_list->head;
4037
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
4038
result.type = IS_NULL;
4039
if (_propget_Layer(property_reference, &result)==SUCCESS) return result;
4040
/* return it ourselves */
4041
if (zend_hash_find(Z_OBJPROP_P(property_reference->object),Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),(void**)&_result)==SUCCESS) {
4043
MAKE_STD_ZVAL(_value); *_value=**_result;
4045
zval_copy_ctor(_value);
4048
result.type = IS_NULL;
4051
static int _propget_Layer(zend_property_reference *property_reference, pval *value) {
4052
/* get the property name */
4053
zend_llist_element *element = property_reference->elements_list->head;
4054
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
4055
char *propname=Z_STRVAL_P(&(property->element));
4059
static int _wrap_propset_Layer(zend_property_reference *property_reference, pval *value) {
4061
zend_llist_element *element = property_reference->elements_list->head;
4062
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
4063
if (_propset_Layer(property_reference, value)==SUCCESS) return SUCCESS;
4064
/* set it ourselves as it is Layer */
4065
MAKE_STD_ZVAL(_value);
4068
zval_copy_ctor(_value);
4069
return add_property_zval_ex(property_reference->object,Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),_value);
4071
static int _propset_Layer(zend_property_reference *property_reference, pval *value) {
4072
/* get the property name */
4073
zend_llist_element *element = property_reference->elements_list->head;
4074
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
4075
char *propname=Z_STRVAL_P(&(property->element));
4083
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
4085
OSRSpatialReferenceShadow *result = 0 ;
4088
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4093
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
4094
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetSpatialRef. Expected SWIGTYPE_p_OGRLayerShadow");
4097
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4098
result = (OSRSpatialReferenceShadow *)OGRLayerShadow_GetSpatialRef(arg1);
4100
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OSRSpatialReferenceShadow, 1);
4104
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4108
ZEND_NAMED_FUNCTION(_wrap_Layer_GetFeaturesRead) {
4109
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
4114
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4119
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
4120
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_GetFeaturesRead. Expected SWIGTYPE_p_OGRLayerShadow");
4123
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4124
result = OGRLayerShadow_GetFeaturesRead(arg1);
4126
GIntBig * resultobj = new GIntBig((const GIntBig &) result);
4127
SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_GIntBig, 1);
4131
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4135
ZEND_NAMED_FUNCTION(_wrap_Layer_SetIgnoredFields) {
4136
OGRLayerShadow *arg1 = (OGRLayerShadow *) 0 ;
4137
char **arg2 = (char **) 0 ;
4142
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4147
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRLayerShadow, 0) < 0) {
4148
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Layer_SetIgnoredFields. Expected SWIGTYPE_p_OGRLayerShadow");
4151
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4153
/* %typemap(in) char **options */
4154
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
4155
// int size = PySequence_Size(args[1]);
4156
// for (int i = 0; i < size; i++) {
4157
// char *pszItem = NULL;
4158
// if ( ! PyArg_Parse( PySequence_GetItem(args[1],i), "s", &pszItem ) ) {
4159
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
4162
// arg2 = CSLAddString( arg2, pszItem );
4165
result = (OGRErr)OGRLayerShadow_SetIgnoredFields(arg1,(char const **)arg2);
4167
/* %typemap(out) OGRErr */
4169
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
4173
/* %typemap(freearg) char **options */
4177
/* %typemap(ret) OGRErr */
4183
/* %typemap(freearg) char **options */
4186
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4079
4190
/* This function is designed to be called by the zend list destructors */
4080
4191
/* to typecast and do the actual destruction */
4081
void __wrap_delete_Feature(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
4082
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
4083
void *ptr=value->ptr ;
4084
int newobject=value->newobject ;
4085
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4088
if (! newobject) return; /* can't delete it! */
4089
SWIG_ZTS_ConvertResourceData(ptr,rsrc->type,type_name,(void **) &arg1,SWIGTYPE_p_OGRFeatureShadow TSRMLS_CC);
4090
if (! arg1) zend_error(E_ERROR, "OGRFeatureShadow resource already free'd");
4091
delete_OGRFeatureShadow(arg1);
4192
static void __wrap_delete_Feature(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
4193
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
4194
void *ptr=value->ptr ;
4195
int newobject=value->newobject ;
4196
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4199
if (! newobject) return; /* can't delete it! */
4200
arg1 = (OGRFeatureShadow *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_OGRFeatureShadow TSRMLS_CC);
4201
if (! arg1) zend_error(E_ERROR, "OGRFeatureShadow resource already free'd");
4202
delete_OGRFeatureShadow(arg1);
4205
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4096
4209
ZEND_NAMED_FUNCTION(_wrap_new_Feature) {
4097
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
4098
OGRFeatureShadow *result;
4103
/* NATIVE Constructor */
4104
arg_count = ZEND_NUM_ARGS();
4105
if(arg_count<0 || arg_count>1)
4108
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
4113
/* typemap(in) SWIGTYPE * */
4114
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
4115
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_Feature. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
4119
result = (OGRFeatureShadow *)new_OGRFeatureShadow(arg1);
4122
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureShadow, 1);
4124
/* Wrap this return value */
4126
/* NATIVE Constructor, use this_ptr */
4127
zval *_cPtr; MAKE_STD_ZVAL(_cPtr);
4128
*_cPtr = *return_value;
4129
INIT_ZVAL(*return_value);
4130
add_property_zval(this_ptr,"_cPtr",_cPtr);
4131
} else if (! this_ptr) {
4132
/* ALTERNATIVE Constructor, make an object wrapper */
4135
MAKE_STD_ZVAL(_cPtr);
4136
*_cPtr = *return_value;
4137
INIT_ZVAL(*return_value);
4138
object_init_ex(obj,ptr_ce_swig_Feature);
4139
add_property_zval(obj,"_cPtr",_cPtr);
4144
zend_error(ErrorCode(),ErrorMsg());
4210
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
4212
OGRFeatureShadow *result = 0 ;
4215
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4220
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
4221
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_Feature. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
4226
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
4229
result = (OGRFeatureShadow *)new_OGRFeatureShadow(arg1);
4231
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureShadow, 1);
4235
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4148
4239
ZEND_NAMED_FUNCTION(_wrap_Feature_GetDefnRef) {
4149
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4150
OGRFeatureDefnShadow *result;
4154
/* This function uses a this_ptr*/
4155
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
4160
/* typemap(in) SWIGTYPE * */
4161
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4162
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetDefnRef. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4165
result = (OGRFeatureDefnShadow *)OGRFeatureShadow_GetDefnRef(arg1);
4168
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureDefnShadow, 0);
4170
/* Wrap this return value */
4172
/* ALTERNATIVE Constructor, make an object wrapper */
4175
MAKE_STD_ZVAL(_cPtr);
4176
*_cPtr = *return_value;
4177
INIT_ZVAL(*return_value);
4178
object_init_ex(obj,ptr_ce_swig_FeatureDefn);
4179
add_property_zval(obj,"_cPtr",_cPtr);
4184
zend_error(ErrorCode(),ErrorMsg());
4240
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4242
OGRFeatureDefnShadow *result = 0 ;
4245
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4250
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4251
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetDefnRef. Expected SWIGTYPE_p_OGRFeatureShadow");
4254
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4255
result = (OGRFeatureDefnShadow *)OGRFeatureShadow_GetDefnRef(arg1);
4257
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureDefnShadow, 0);
4261
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4188
4265
ZEND_NAMED_FUNCTION(_wrap_Feature_SetGeometry) {
4189
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4190
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
4195
/* This function uses a this_ptr*/
4196
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4201
/* typemap(in) SWIGTYPE * */
4202
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4203
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetGeometry. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4207
/* typemap(in) SWIGTYPE * */
4208
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
4209
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Feature_SetGeometry. Expected SWIGTYPE_p_p_OGRGeometryShadow");
4212
result = (OGRErr)OGRFeatureShadow_SetGeometry(arg1,arg2);
4215
/* %typemap(out) OGRErr */
4217
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
4221
/* %typemap(ret) OGRErr */
4226
zend_error(ErrorCode(),ErrorMsg());
4266
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4267
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
4272
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4277
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4278
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetGeometry. Expected SWIGTYPE_p_OGRFeatureShadow");
4281
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4283
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
4284
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Feature_SetGeometry. Expected SWIGTYPE_p_OGRGeometryShadow");
4287
result = (OGRErr)OGRFeatureShadow_SetGeometry(arg1,arg2);
4289
/* %typemap(out) OGRErr */
4291
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
4295
/* %typemap(ret) OGRErr */
4300
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4230
4304
ZEND_NAMED_FUNCTION(_wrap_Feature_SetGeometryDirectly) {
4231
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4232
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
4237
/* This function uses a this_ptr*/
4238
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4243
/* typemap(in) SWIGTYPE * */
4244
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4245
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetGeometryDirectly. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4249
/* typemap(in) SWIGTYPE *DISOWN */
4250
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, SWIG_POINTER_DISOWN ) < 0) {
4251
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Feature_SetGeometryDirectly. Expected SWIGTYPE_p_p_OGRGeometryShadow");
4254
result = (OGRErr)OGRFeatureShadow_SetGeometryDirectly(arg1,arg2);
4257
/* %typemap(out) OGRErr */
4259
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
4263
/* %typemap(ret) OGRErr */
4268
zend_error(ErrorCode(),ErrorMsg());
4305
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4306
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
4311
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4316
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4317
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetGeometryDirectly. Expected SWIGTYPE_p_OGRFeatureShadow");
4320
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4322
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, SWIG_POINTER_DISOWN ) < 0) {
4323
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Feature_SetGeometryDirectly. Expected SWIGTYPE_p_p_OGRGeometryShadow");
4326
result = (OGRErr)OGRFeatureShadow_SetGeometryDirectly(arg1,arg2);
4328
/* %typemap(out) OGRErr */
4330
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
4334
/* %typemap(ret) OGRErr */
4339
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4272
4343
ZEND_NAMED_FUNCTION(_wrap_Feature_GetGeometryRef) {
4273
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4274
OGRGeometryShadow *result;
4278
/* This function uses a this_ptr*/
4279
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
4284
/* typemap(in) SWIGTYPE * */
4285
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4286
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetGeometryRef. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4289
result = (OGRGeometryShadow *)OGRFeatureShadow_GetGeometryRef(arg1);
4292
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 0);
4294
/* Wrap this return value */
4296
/* ALTERNATIVE Constructor, make an object wrapper */
4299
MAKE_STD_ZVAL(_cPtr);
4300
*_cPtr = *return_value;
4301
INIT_ZVAL(*return_value);
4302
object_init_ex(obj,ptr_ce_swig_Geometry);
4303
add_property_zval(obj,"_cPtr",_cPtr);
4308
zend_error(ErrorCode(),ErrorMsg());
4344
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4346
OGRGeometryShadow *result = 0 ;
4349
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4354
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4355
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetGeometryRef. Expected SWIGTYPE_p_OGRFeatureShadow");
4358
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4359
result = (OGRGeometryShadow *)OGRFeatureShadow_GetGeometryRef(arg1);
4361
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 0);
4365
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4312
ZEND_NAMED_FUNCTION(_wrap_Feature_Clone) {
4313
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4314
OGRFeatureShadow *result;
4318
/* This function uses a this_ptr*/
4319
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
4324
/* typemap(in) SWIGTYPE * */
4325
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4326
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_Clone. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4329
result = (OGRFeatureShadow *)OGRFeatureShadow_Clone(arg1);
4332
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureShadow, 1);
4334
/* Wrap this return value */
4336
/* ALTERNATIVE Constructor, make an object wrapper */
4339
MAKE_STD_ZVAL(_cPtr);
4340
*_cPtr = *return_value;
4341
INIT_ZVAL(*return_value);
4342
object_init_ex(obj,ptr_ce_swig_Feature);
4343
add_property_zval(obj,"_cPtr",_cPtr);
4348
zend_error(ErrorCode(),ErrorMsg());
4369
ZEND_NAMED_FUNCTION(_wrap_Feature_c_Clone) {
4370
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4372
OGRFeatureShadow *result = 0 ;
4375
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4380
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4381
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_c_Clone. Expected SWIGTYPE_p_OGRFeatureShadow");
4384
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4385
result = (OGRFeatureShadow *)OGRFeatureShadow_Clone(arg1);
4387
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureShadow, 1);
4391
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4352
4395
ZEND_NAMED_FUNCTION(_wrap_Feature_Equal) {
4353
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4354
OGRFeatureShadow *arg2 = (OGRFeatureShadow *) 0 ;
4359
/* This function uses a this_ptr*/
4360
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4365
/* typemap(in) SWIGTYPE * */
4366
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4367
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_Equal. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4371
/* typemap(in) SWIGTYPE * */
4372
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4373
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Feature_Equal. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4376
result = (int)OGRFeatureShadow_Equal(arg1,arg2);
4379
ZVAL_LONG(return_value,result);
4383
zend_error(ErrorCode(),ErrorMsg());
4396
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4397
OGRFeatureShadow *arg2 = (OGRFeatureShadow *) 0 ;
4402
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4407
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4408
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_Equal. Expected SWIGTYPE_p_OGRFeatureShadow");
4411
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4413
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4414
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Feature_Equal. Expected SWIGTYPE_p_OGRFeatureShadow");
4419
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
4422
result = (bool)OGRFeatureShadow_Equal(arg1,arg2);
4424
ZVAL_BOOL(return_value,(result)?1:0);
4428
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4387
4432
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldCount) {
4388
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4393
/* This function uses a this_ptr*/
4394
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
4399
/* typemap(in) SWIGTYPE * */
4400
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4401
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldCount. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4404
result = (int)OGRFeatureShadow_GetFieldCount(arg1);
4407
ZVAL_LONG(return_value,result);
4411
zend_error(ErrorCode(),ErrorMsg());
4433
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4438
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
4443
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4444
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldCount. Expected SWIGTYPE_p_OGRFeatureShadow");
4447
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4448
result = (int)OGRFeatureShadow_GetFieldCount(arg1);
4450
ZVAL_LONG(return_value,result);
4454
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4415
4458
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldDefnRef__SWIG_0) {
4416
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4418
OGRFieldDefnShadow *result;
4422
/* This function uses a this_ptr*/
4423
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4428
/* typemap(in) SWIGTYPE * */
4429
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4430
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldDefnRef. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4434
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
4435
convert_to_long_ex(args[0]);
4436
arg2 = (int) Z_LVAL_PP(args[0]);
4439
result = (OGRFieldDefnShadow *)OGRFeatureShadow_GetFieldDefnRef__SWIG_0(arg1,arg2);
4442
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFieldDefnShadow, 0);
4444
/* Wrap this return value */
4446
/* ALTERNATIVE Constructor, make an object wrapper */
4449
MAKE_STD_ZVAL(_cPtr);
4450
*_cPtr = *return_value;
4451
INIT_ZVAL(*return_value);
4452
object_init_ex(obj,ptr_ce_swig_FieldDefn);
4453
add_property_zval(obj,"_cPtr",_cPtr);
4458
zend_error(ErrorCode(),ErrorMsg());
4459
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4462
OGRFieldDefnShadow *result = 0 ;
4465
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4470
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4471
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldDefnRef. Expected SWIGTYPE_p_OGRFeatureShadow");
4474
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4476
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
4477
convert_to_long_ex(args[1]);
4478
arg2 = (int) Z_LVAL_PP(args[1]);
4481
result = (OGRFieldDefnShadow *)OGRFeatureShadow_GetFieldDefnRef__SWIG_0(arg1,arg2);
4483
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFieldDefnShadow, 0);
4487
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4462
4491
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldDefnRef__SWIG_1) {
4463
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4464
char *arg2 = (char *) 0 ;
4465
OGRFieldDefnShadow *result;
4469
/* This function uses a this_ptr*/
4470
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4475
/* typemap(in) SWIGTYPE * */
4476
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4477
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldDefnRef. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4481
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
4482
convert_to_string_ex(args[0]);
4483
arg2 = (char *) Z_STRVAL_PP(args[0]);
4486
result = (OGRFieldDefnShadow *)OGRFeatureShadow_GetFieldDefnRef__SWIG_1(arg1,(char const *)arg2);
4489
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFieldDefnShadow, 0);
4491
/* Wrap this return value */
4493
/* ALTERNATIVE Constructor, make an object wrapper */
4496
MAKE_STD_ZVAL(_cPtr);
4497
*_cPtr = *return_value;
4498
INIT_ZVAL(*return_value);
4499
object_init_ex(obj,ptr_ce_swig_FieldDefn);
4500
add_property_zval(obj,"_cPtr",_cPtr);
4505
zend_error(ErrorCode(),ErrorMsg());
4492
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4493
char *arg2 = (char *) 0 ;
4495
OGRFieldDefnShadow *result = 0 ;
4498
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4503
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4504
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldDefnRef. Expected SWIGTYPE_p_OGRFeatureShadow");
4507
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4509
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
4510
if ((*args[1])->type==IS_NULL) {
4513
convert_to_string_ex(args[1]);
4514
arg2 = (char *) Z_STRVAL_PP(args[1]);
4520
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
4523
result = (OGRFieldDefnShadow *)OGRFeatureShadow_GetFieldDefnRef__SWIG_1(arg1,(char const *)arg2);
4525
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFieldDefnShadow, 0);
4529
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4509
4533
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldDefnRef) {
4514
argc = ZEND_NUM_ARGS();
4515
zend_get_parameters_array_ex(argc,argv);
4519
/* typecheck SWIGTYPE * */
4521
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4524
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4525
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4526
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4528
return _wrap_Feature_GetFieldDefnRef__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4535
/* typecheck SWIGTYPE * */
4537
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4540
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4541
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4542
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4544
return _wrap_Feature_GetFieldDefnRef__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4549
/*No matching function for overloaded 'Feature_GetFieldDefnRef'*/
4537
argc = ZEND_NUM_ARGS();
4538
zend_get_parameters_array_ex(argc,argv);
4543
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
4546
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
4548
return _wrap_Feature_GetFieldDefnRef__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4556
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
4559
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
4561
return _wrap_Feature_GetFieldDefnRef__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4566
SWIG_ErrorCode() = E_ERROR;
4567
SWIG_ErrorMsg() = "No matching function for overloaded 'Feature_GetFieldDefnRef'";
4568
zend_error(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4554
4572
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsString__SWIG_0) {
4555
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4561
/* This function uses a this_ptr*/
4562
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4567
/* typemap(in) SWIGTYPE * */
4568
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4569
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsString. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4573
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
4574
convert_to_long_ex(args[0]);
4575
arg2 = (int) Z_LVAL_PP(args[0]);
4578
result = (char *)OGRFeatureShadow_GetFieldAsString__SWIG_0(arg1,arg2);
4582
ZVAL_NULL(return_value);
4584
ZVAL_STRING(return_value,result, 1);
4589
zend_error(ErrorCode(),ErrorMsg());
4573
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4579
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4584
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4585
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsString. Expected SWIGTYPE_p_OGRFeatureShadow");
4588
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4590
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
4591
convert_to_long_ex(args[1]);
4592
arg2 = (int) Z_LVAL_PP(args[1]);
4595
result = (char *)OGRFeatureShadow_GetFieldAsString__SWIG_0(arg1,arg2);
4598
ZVAL_NULL(return_value);
4600
ZVAL_STRING(return_value, (char *)result, 1);
4605
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4593
4609
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsString__SWIG_1) {
4594
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4595
char *arg2 = (char *) 0 ;
4600
/* This function uses a this_ptr*/
4601
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4606
/* typemap(in) SWIGTYPE * */
4607
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4608
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsString. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4612
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
4613
convert_to_string_ex(args[0]);
4614
arg2 = (char *) Z_STRVAL_PP(args[0]);
4617
result = (char *)OGRFeatureShadow_GetFieldAsString__SWIG_1(arg1,(char const *)arg2);
4621
ZVAL_NULL(return_value);
4623
ZVAL_STRING(return_value,result, 1);
4628
zend_error(ErrorCode(),ErrorMsg());
4610
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4611
char *arg2 = (char *) 0 ;
4616
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4621
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4622
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsString. Expected SWIGTYPE_p_OGRFeatureShadow");
4625
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4627
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
4628
if ((*args[1])->type==IS_NULL) {
4631
convert_to_string_ex(args[1]);
4632
arg2 = (char *) Z_STRVAL_PP(args[1]);
4638
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
4641
result = (char *)OGRFeatureShadow_GetFieldAsString__SWIG_1(arg1,(char const *)arg2);
4644
ZVAL_NULL(return_value);
4646
ZVAL_STRING(return_value, (char *)result, 1);
4651
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4632
4655
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsString) {
4637
argc = ZEND_NUM_ARGS();
4638
zend_get_parameters_array_ex(argc,argv);
4642
/* typecheck SWIGTYPE * */
4644
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4647
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4648
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4649
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4651
return _wrap_Feature_GetFieldAsString__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4658
/* typecheck SWIGTYPE * */
4660
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4663
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4664
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4665
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4667
return _wrap_Feature_GetFieldAsString__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4672
/*No matching function for overloaded 'Feature_GetFieldAsString'*/
4659
argc = ZEND_NUM_ARGS();
4660
zend_get_parameters_array_ex(argc,argv);
4665
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
4668
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
4670
return _wrap_Feature_GetFieldAsString__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4678
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
4681
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
4683
return _wrap_Feature_GetFieldAsString__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4688
SWIG_ErrorCode() = E_ERROR;
4689
SWIG_ErrorMsg() = "No matching function for overloaded 'Feature_GetFieldAsString'";
4690
zend_error(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4677
4694
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsInteger__SWIG_0) {
4678
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4684
/* This function uses a this_ptr*/
4685
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4690
/* typemap(in) SWIGTYPE * */
4691
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4692
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsInteger. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4696
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
4697
convert_to_long_ex(args[0]);
4698
arg2 = (int) Z_LVAL_PP(args[0]);
4701
result = (int)OGRFeatureShadow_GetFieldAsInteger__SWIG_0(arg1,arg2);
4704
ZVAL_LONG(return_value,result);
4708
zend_error(ErrorCode(),ErrorMsg());
4695
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4701
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4706
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4707
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsInteger. Expected SWIGTYPE_p_OGRFeatureShadow");
4710
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4712
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
4713
convert_to_long_ex(args[1]);
4714
arg2 = (int) Z_LVAL_PP(args[1]);
4717
result = (int)OGRFeatureShadow_GetFieldAsInteger__SWIG_0(arg1,arg2);
4719
ZVAL_LONG(return_value,result);
4723
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4712
4727
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsInteger__SWIG_1) {
4713
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4714
char *arg2 = (char *) 0 ;
4719
/* This function uses a this_ptr*/
4720
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4725
/* typemap(in) SWIGTYPE * */
4726
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4727
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsInteger. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4731
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
4732
convert_to_string_ex(args[0]);
4733
arg2 = (char *) Z_STRVAL_PP(args[0]);
4736
result = (int)OGRFeatureShadow_GetFieldAsInteger__SWIG_1(arg1,(char const *)arg2);
4739
ZVAL_LONG(return_value,result);
4743
zend_error(ErrorCode(),ErrorMsg());
4728
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4729
char *arg2 = (char *) 0 ;
4734
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4739
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4740
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsInteger. Expected SWIGTYPE_p_OGRFeatureShadow");
4743
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4745
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
4746
if ((*args[1])->type==IS_NULL) {
4749
convert_to_string_ex(args[1]);
4750
arg2 = (char *) Z_STRVAL_PP(args[1]);
4756
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
4759
result = (int)OGRFeatureShadow_GetFieldAsInteger__SWIG_1(arg1,(char const *)arg2);
4761
ZVAL_LONG(return_value,result);
4765
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4747
4769
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsInteger) {
4752
argc = ZEND_NUM_ARGS();
4753
zend_get_parameters_array_ex(argc,argv);
4757
/* typecheck SWIGTYPE * */
4759
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4762
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4763
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4764
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4766
return _wrap_Feature_GetFieldAsInteger__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4773
/* typecheck SWIGTYPE * */
4775
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4778
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4779
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4780
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4782
return _wrap_Feature_GetFieldAsInteger__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4787
/*No matching function for overloaded 'Feature_GetFieldAsInteger'*/
4773
argc = ZEND_NUM_ARGS();
4774
zend_get_parameters_array_ex(argc,argv);
4779
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
4782
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
4784
return _wrap_Feature_GetFieldAsInteger__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4792
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
4795
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
4797
return _wrap_Feature_GetFieldAsInteger__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4802
SWIG_ErrorCode() = E_ERROR;
4803
SWIG_ErrorMsg() = "No matching function for overloaded 'Feature_GetFieldAsInteger'";
4804
zend_error(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4792
4808
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsDouble__SWIG_0) {
4793
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4799
/* This function uses a this_ptr*/
4800
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4805
/* typemap(in) SWIGTYPE * */
4806
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4807
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsDouble. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4811
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
4812
convert_to_long_ex(args[0]);
4813
arg2 = (int) Z_LVAL_PP(args[0]);
4816
result = (double)OGRFeatureShadow_GetFieldAsDouble__SWIG_0(arg1,arg2);
4819
ZVAL_DOUBLE(return_value,result);
4823
zend_error(ErrorCode(),ErrorMsg());
4809
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4815
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4820
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4821
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsDouble. Expected SWIGTYPE_p_OGRFeatureShadow");
4824
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4826
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
4827
convert_to_long_ex(args[1]);
4828
arg2 = (int) Z_LVAL_PP(args[1]);
4831
result = (double)OGRFeatureShadow_GetFieldAsDouble__SWIG_0(arg1,arg2);
4833
ZVAL_DOUBLE(return_value,result);
4837
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4827
4841
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsDouble__SWIG_1) {
4828
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4829
char *arg2 = (char *) 0 ;
4834
/* This function uses a this_ptr*/
4835
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4840
/* typemap(in) SWIGTYPE * */
4841
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4842
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsDouble. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4846
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
4847
convert_to_string_ex(args[0]);
4848
arg2 = (char *) Z_STRVAL_PP(args[0]);
4851
result = (double)OGRFeatureShadow_GetFieldAsDouble__SWIG_1(arg1,(char const *)arg2);
4854
ZVAL_DOUBLE(return_value,result);
4858
zend_error(ErrorCode(),ErrorMsg());
4842
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4843
char *arg2 = (char *) 0 ;
4848
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4853
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4854
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsDouble. Expected SWIGTYPE_p_OGRFeatureShadow");
4857
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4859
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
4860
if ((*args[1])->type==IS_NULL) {
4863
convert_to_string_ex(args[1]);
4864
arg2 = (char *) Z_STRVAL_PP(args[1]);
4870
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
4873
result = (double)OGRFeatureShadow_GetFieldAsDouble__SWIG_1(arg1,(char const *)arg2);
4875
ZVAL_DOUBLE(return_value,result);
4879
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4862
4883
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsDouble) {
4867
argc = ZEND_NUM_ARGS();
4868
zend_get_parameters_array_ex(argc,argv);
4872
/* typecheck SWIGTYPE * */
4874
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4877
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4878
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4879
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4881
return _wrap_Feature_GetFieldAsDouble__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4888
/* typecheck SWIGTYPE * */
4890
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4893
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4894
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4895
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4897
return _wrap_Feature_GetFieldAsDouble__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4902
/*No matching function for overloaded 'Feature_GetFieldAsDouble'*/
4887
argc = ZEND_NUM_ARGS();
4888
zend_get_parameters_array_ex(argc,argv);
4893
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
4896
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
4898
return _wrap_Feature_GetFieldAsDouble__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4906
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
4909
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
4911
return _wrap_Feature_GetFieldAsDouble__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
4916
SWIG_ErrorCode() = E_ERROR;
4917
SWIG_ErrorMsg() = "No matching function for overloaded 'Feature_GetFieldAsDouble'";
4918
zend_error(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4922
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsDateTime) {
4923
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4925
int *arg3 = (int *) 0 ;
4926
int *arg4 = (int *) 0 ;
4927
int *arg5 = (int *) 0 ;
4928
int *arg6 = (int *) 0 ;
4929
int *arg7 = (int *) 0 ;
4930
int *arg8 = (int *) 0 ;
4931
int *arg9 = (int *) 0 ;
4949
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
4954
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4955
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsDateTime. Expected SWIGTYPE_p_OGRFeatureShadow");
4958
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
4960
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
4961
convert_to_long_ex(args[1]);
4962
arg2 = (int) Z_LVAL_PP(args[1]);
4965
OGRFeatureShadow_GetFieldAsDateTime(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
4971
t_output_helper( &return_value, o );
4977
t_output_helper( &return_value, o );
4983
t_output_helper( &return_value, o );
4989
t_output_helper( &return_value, o );
4995
t_output_helper( &return_value, o );
5001
t_output_helper( &return_value, o );
5007
t_output_helper( &return_value, o );
5011
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5015
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsIntegerList) {
5016
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5018
int *arg3 = (int *) 0 ;
5019
int **arg4 = (int **) 0 ;
5023
if(ZEND_NUM_ARGS() != 4 || zend_get_parameters_array_ex(4, args) != SUCCESS) {
5028
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5029
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsIntegerList. Expected SWIGTYPE_p_OGRFeatureShadow");
5032
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5034
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5035
convert_to_long_ex(args[1]);
5036
arg2 = (int) Z_LVAL_PP(args[1]);
5040
if(SWIG_ConvertPtr(*args[2], (void **) &arg3, SWIGTYPE_p_int, 0) < 0) {
5041
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of Feature_GetFieldAsIntegerList. Expected SWIGTYPE_p_int");
5045
if(SWIG_ConvertPtr(*args[3], (void **) &arg4, SWIGTYPE_p_p_int, 0) < 0) {
5046
SWIG_PHP_Error(E_ERROR, "Type error in argument 4 of Feature_GetFieldAsIntegerList. Expected SWIGTYPE_p_p_int");
5049
OGRFeatureShadow_GetFieldAsIntegerList(arg1,arg2,arg3,(int const **)arg4);
5053
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5057
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsDoubleList) {
5058
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5060
int *arg3 = (int *) 0 ;
5061
double **arg4 = (double **) 0 ;
5065
if(ZEND_NUM_ARGS() != 4 || zend_get_parameters_array_ex(4, args) != SUCCESS) {
5070
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5071
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsDoubleList. Expected SWIGTYPE_p_OGRFeatureShadow");
5074
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5076
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5077
convert_to_long_ex(args[1]);
5078
arg2 = (int) Z_LVAL_PP(args[1]);
5082
if(SWIG_ConvertPtr(*args[2], (void **) &arg3, SWIGTYPE_p_int, 0) < 0) {
5083
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of Feature_GetFieldAsDoubleList. Expected SWIGTYPE_p_int");
5087
if(SWIG_ConvertPtr(*args[3], (void **) &arg4, SWIGTYPE_p_p_double, 0) < 0) {
5088
SWIG_PHP_Error(E_ERROR, "Type error in argument 4 of Feature_GetFieldAsDoubleList. Expected SWIGTYPE_p_p_double");
5091
OGRFeatureShadow_GetFieldAsDoubleList(arg1,arg2,arg3,(double const **)arg4);
5095
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5099
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldAsStringList) {
5100
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5102
char ***arg3 = (char ***) 0 ;
5106
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
5111
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5112
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldAsStringList. Expected SWIGTYPE_p_OGRFeatureShadow");
5115
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5117
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5118
convert_to_long_ex(args[1]);
5119
arg2 = (int) Z_LVAL_PP(args[1]);
5123
if(SWIG_ConvertPtr(*args[2], (void **) &arg3, SWIGTYPE_p_p_p_char, 0) < 0) {
5124
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of Feature_GetFieldAsStringList. Expected SWIGTYPE_p_p_p_char");
5127
OGRFeatureShadow_GetFieldAsStringList(arg1,arg2,arg3);
5131
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4907
5135
ZEND_NAMED_FUNCTION(_wrap_Feature_IsFieldSet__SWIG_0) {
4908
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4914
/* This function uses a this_ptr*/
4915
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4920
/* typemap(in) SWIGTYPE * */
4921
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4922
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_IsFieldSet. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4926
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
4927
convert_to_long_ex(args[0]);
4928
arg2 = (int) Z_LVAL_PP(args[0]);
4931
result = (int)OGRFeatureShadow_IsFieldSet__SWIG_0(arg1,arg2);
4934
ZVAL_LONG(return_value,result);
4938
zend_error(ErrorCode(),ErrorMsg());
5136
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5142
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
5147
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5148
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_IsFieldSet. Expected SWIGTYPE_p_OGRFeatureShadow");
5151
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5153
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5154
convert_to_long_ex(args[1]);
5155
arg2 = (int) Z_LVAL_PP(args[1]);
5158
result = (bool)OGRFeatureShadow_IsFieldSet__SWIG_0(arg1,arg2);
5160
ZVAL_BOOL(return_value,(result)?1:0);
5164
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4942
5168
ZEND_NAMED_FUNCTION(_wrap_Feature_IsFieldSet__SWIG_1) {
4943
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
4944
char *arg2 = (char *) 0 ;
4949
/* This function uses a this_ptr*/
4950
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
4955
/* typemap(in) SWIGTYPE * */
4956
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
4957
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_IsFieldSet. Expected SWIGTYPE_p_p_OGRFeatureShadow");
4961
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
4962
convert_to_string_ex(args[0]);
4963
arg2 = (char *) Z_STRVAL_PP(args[0]);
4966
result = (int)OGRFeatureShadow_IsFieldSet__SWIG_1(arg1,(char const *)arg2);
4969
ZVAL_LONG(return_value,result);
4973
zend_error(ErrorCode(),ErrorMsg());
5169
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5170
char *arg2 = (char *) 0 ;
5175
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
5180
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5181
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_IsFieldSet. Expected SWIGTYPE_p_OGRFeatureShadow");
5184
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5186
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
5187
if ((*args[1])->type==IS_NULL) {
5190
convert_to_string_ex(args[1]);
5191
arg2 = (char *) Z_STRVAL_PP(args[1]);
5197
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
5200
result = (bool)OGRFeatureShadow_IsFieldSet__SWIG_1(arg1,(char const *)arg2);
5202
ZVAL_BOOL(return_value,(result)?1:0);
5206
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
4977
5210
ZEND_NAMED_FUNCTION(_wrap_Feature_IsFieldSet) {
4982
argc = ZEND_NUM_ARGS();
4983
zend_get_parameters_array_ex(argc,argv);
4987
/* typecheck SWIGTYPE * */
4989
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
4992
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
4993
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
4994
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
4996
return _wrap_Feature_IsFieldSet__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5003
/* typecheck SWIGTYPE * */
5005
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
5008
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
5009
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
5010
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
5012
return _wrap_Feature_IsFieldSet__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5017
/*No matching function for overloaded 'Feature_IsFieldSet'*/
5214
argc = ZEND_NUM_ARGS();
5215
zend_get_parameters_array_ex(argc,argv);
5220
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5223
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
5225
return _wrap_Feature_IsFieldSet__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5233
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5236
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
5238
return _wrap_Feature_IsFieldSet__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5243
SWIG_ErrorCode() = E_ERROR;
5244
SWIG_ErrorMsg() = "No matching function for overloaded 'Feature_IsFieldSet'";
5245
zend_error(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5022
5249
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldIndex) {
5023
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5024
char *arg2 = (char *) 0 ;
5029
/* This function uses a this_ptr*/
5030
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5035
/* typemap(in) SWIGTYPE * */
5036
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5037
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldIndex. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5041
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
5042
convert_to_string_ex(args[0]);
5043
arg2 = (char *) Z_STRVAL_PP(args[0]);
5046
result = (int)OGRFeatureShadow_GetFieldIndex(arg1,(char const *)arg2);
5049
ZVAL_LONG(return_value,result);
5053
zend_error(ErrorCode(),ErrorMsg());
5250
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5251
char *arg2 = (char *) 0 ;
5256
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
5261
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5262
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldIndex. Expected SWIGTYPE_p_OGRFeatureShadow");
5265
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5267
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
5268
if ((*args[1])->type==IS_NULL) {
5271
convert_to_string_ex(args[1]);
5272
arg2 = (char *) Z_STRVAL_PP(args[1]);
5278
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
5281
result = (int)OGRFeatureShadow_GetFieldIndex(arg1,(char const *)arg2);
5283
ZVAL_LONG(return_value,result);
5287
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5057
5291
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFID) {
5058
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5063
/* This function uses a this_ptr*/
5064
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
5069
/* typemap(in) SWIGTYPE * */
5070
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5071
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFID. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5074
result = (int)OGRFeatureShadow_GetFID(arg1);
5077
ZVAL_LONG(return_value,result);
5081
zend_error(ErrorCode(),ErrorMsg());
5292
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5297
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
5302
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5303
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFID. Expected SWIGTYPE_p_OGRFeatureShadow");
5306
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5307
result = (int)OGRFeatureShadow_GetFID(arg1);
5309
ZVAL_LONG(return_value,result);
5313
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5085
5317
ZEND_NAMED_FUNCTION(_wrap_Feature_SetFID) {
5086
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5092
/* This function uses a this_ptr*/
5093
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5098
/* typemap(in) SWIGTYPE * */
5099
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5100
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetFID. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5104
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
5105
convert_to_long_ex(args[0]);
5106
arg2 = (int) Z_LVAL_PP(args[0]);
5109
result = (OGRErr)OGRFeatureShadow_SetFID(arg1,arg2);
5112
/* %typemap(out) OGRErr */
5114
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
5118
/* %typemap(ret) OGRErr */
5123
zend_error(ErrorCode(),ErrorMsg());
5318
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5324
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
5329
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5330
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetFID. Expected SWIGTYPE_p_OGRFeatureShadow");
5333
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5335
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5336
convert_to_long_ex(args[1]);
5337
arg2 = (int) Z_LVAL_PP(args[1]);
5340
result = (OGRErr)OGRFeatureShadow_SetFID(arg1,arg2);
5342
/* %typemap(out) OGRErr */
5344
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
5348
/* %typemap(ret) OGRErr */
5353
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5127
5357
ZEND_NAMED_FUNCTION(_wrap_Feature_DumpReadable) {
5128
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5132
/* This function uses a this_ptr*/
5133
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
5138
/* typemap(in) SWIGTYPE * */
5139
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5140
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_DumpReadable. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5143
OGRFeatureShadow_DumpReadable(arg1);
5148
zend_error(ErrorCode(),ErrorMsg());
5358
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5362
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
5367
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5368
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_DumpReadable. Expected SWIGTYPE_p_OGRFeatureShadow");
5371
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5372
OGRFeatureShadow_DumpReadable(arg1);
5376
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5152
5380
ZEND_NAMED_FUNCTION(_wrap_Feature_UnsetField__SWIG_0) {
5153
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5158
/* This function uses a this_ptr*/
5159
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5164
/* typemap(in) SWIGTYPE * */
5165
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5166
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_UnsetField. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5170
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
5171
convert_to_long_ex(args[0]);
5172
arg2 = (int) Z_LVAL_PP(args[0]);
5175
OGRFeatureShadow_UnsetField__SWIG_0(arg1,arg2);
5180
zend_error(ErrorCode(),ErrorMsg());
5381
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5386
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
5391
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5392
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_UnsetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5395
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5397
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5398
convert_to_long_ex(args[1]);
5399
arg2 = (int) Z_LVAL_PP(args[1]);
5402
OGRFeatureShadow_UnsetField__SWIG_0(arg1,arg2);
5406
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5184
5410
ZEND_NAMED_FUNCTION(_wrap_Feature_UnsetField__SWIG_1) {
5185
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5186
char *arg2 = (char *) 0 ;
5190
/* This function uses a this_ptr*/
5191
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5196
/* typemap(in) SWIGTYPE * */
5197
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5198
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_UnsetField. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5202
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
5203
convert_to_string_ex(args[0]);
5204
arg2 = (char *) Z_STRVAL_PP(args[0]);
5207
OGRFeatureShadow_UnsetField__SWIG_1(arg1,(char const *)arg2);
5212
zend_error(ErrorCode(),ErrorMsg());
5411
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5412
char *arg2 = (char *) 0 ;
5416
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
5421
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5422
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_UnsetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5425
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5427
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
5428
if ((*args[1])->type==IS_NULL) {
5431
convert_to_string_ex(args[1]);
5432
arg2 = (char *) Z_STRVAL_PP(args[1]);
5438
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
5441
OGRFeatureShadow_UnsetField__SWIG_1(arg1,(char const *)arg2);
5445
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5216
5449
ZEND_NAMED_FUNCTION(_wrap_Feature_UnsetField) {
5221
argc = ZEND_NUM_ARGS();
5222
zend_get_parameters_array_ex(argc,argv);
5226
/* typecheck SWIGTYPE * */
5228
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
5231
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
5232
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
5233
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
5235
return _wrap_Feature_UnsetField__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5242
/* typecheck SWIGTYPE * */
5244
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
5247
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
5248
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
5249
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
5251
return _wrap_Feature_UnsetField__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5256
/*No matching function for overloaded 'Feature_UnsetField'*/
5453
argc = ZEND_NUM_ARGS();
5454
zend_get_parameters_array_ex(argc,argv);
5459
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5462
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
5464
return _wrap_Feature_UnsetField__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5472
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5475
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
5477
return _wrap_Feature_UnsetField__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5482
SWIG_ErrorCode() = E_ERROR;
5483
SWIG_ErrorMsg() = "No matching function for overloaded 'Feature_UnsetField'";
5484
zend_error(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5261
5488
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField__SWIG_0) {
5262
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5264
char *arg3 = (char *) 0 ;
5268
/* This function uses a this_ptr*/
5269
if(((ZEND_NUM_ARGS() )!= 2) || (zend_get_parameters_array_ex(2, args)!= SUCCESS)) {
5274
/* typemap(in) SWIGTYPE * */
5275
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5276
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5280
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
5281
convert_to_long_ex(args[0]);
5282
arg2 = (int) Z_LVAL_PP(args[0]);
5286
/* %typemap(in) (tostring argin) */
5287
convert_to_string_ex(args[1]);
5288
arg3 = Z_STRVAL_PP( args[1] );
5290
OGRFeatureShadow_SetField__SWIG_0(arg1,arg2,(char const *)arg3);
5295
zend_error(ErrorCode(),ErrorMsg());
5489
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5491
char *arg3 = (char *) 0 ;
5495
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
5500
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5501
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5504
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5506
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5507
convert_to_long_ex(args[1]);
5508
arg2 = (int) Z_LVAL_PP(args[1]);
5512
/* %typemap(in) (tostring argin) */
5513
convert_to_string_ex(args[2]);
5514
arg3 = Z_STRVAL_PP( args[2] );
5516
OGRFeatureShadow_SetField__SWIG_0(arg1,arg2,(char const *)arg3);
5520
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5299
5524
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField__SWIG_1) {
5300
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5301
char *arg2 = (char *) 0 ;
5302
char *arg3 = (char *) 0 ;
5306
/* This function uses a this_ptr*/
5307
if(((ZEND_NUM_ARGS() )!= 2) || (zend_get_parameters_array_ex(2, args)!= SUCCESS)) {
5312
/* typemap(in) SWIGTYPE * */
5313
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5314
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5318
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
5319
convert_to_string_ex(args[0]);
5320
arg2 = (char *) Z_STRVAL_PP(args[0]);
5324
/* %typemap(in) (tostring argin) */
5325
convert_to_string_ex(args[1]);
5326
arg3 = Z_STRVAL_PP( args[1] );
5328
OGRFeatureShadow_SetField__SWIG_1(arg1,(char const *)arg2,(char const *)arg3);
5333
zend_error(ErrorCode(),ErrorMsg());
5525
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5526
char *arg2 = (char *) 0 ;
5527
char *arg3 = (char *) 0 ;
5531
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
5536
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5537
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5540
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5542
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
5543
if ((*args[1])->type==IS_NULL) {
5546
convert_to_string_ex(args[1]);
5547
arg2 = (char *) Z_STRVAL_PP(args[1]);
5552
/* %typemap(in) (tostring argin) */
5553
convert_to_string_ex(args[2]);
5554
arg3 = Z_STRVAL_PP( args[2] );
5558
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
5561
OGRFeatureShadow_SetField__SWIG_1(arg1,(char const *)arg2,(char const *)arg3);
5565
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5569
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField__SWIG_2) {
5570
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5576
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
5581
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5582
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5585
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5587
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5588
convert_to_long_ex(args[1]);
5589
arg2 = (int) Z_LVAL_PP(args[1]);
5593
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5594
convert_to_long_ex(args[2]);
5595
arg3 = (int) Z_LVAL_PP(args[2]);
5598
OGRFeatureShadow_SetField__SWIG_2(arg1,arg2,arg3);
5602
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5606
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField__SWIG_3) {
5607
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5608
char *arg2 = (char *) 0 ;
5613
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
5618
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5619
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5622
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5624
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
5625
if ((*args[1])->type==IS_NULL) {
5628
convert_to_string_ex(args[1]);
5629
arg2 = (char *) Z_STRVAL_PP(args[1]);
5634
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5635
convert_to_long_ex(args[2]);
5636
arg3 = (int) Z_LVAL_PP(args[2]);
5641
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
5644
OGRFeatureShadow_SetField__SWIG_3(arg1,(char const *)arg2,arg3);
5648
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5652
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField__SWIG_4) {
5653
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5659
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
5664
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5665
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5668
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5670
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5671
convert_to_long_ex(args[1]);
5672
arg2 = (int) Z_LVAL_PP(args[1]);
5676
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
5677
convert_to_double_ex(args[2]);
5678
arg3 = (double) Z_DVAL_PP(args[2]);
5681
OGRFeatureShadow_SetField__SWIG_4(arg1,arg2,arg3);
5685
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5689
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField__SWIG_5) {
5690
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5691
char *arg2 = (char *) 0 ;
5696
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
5701
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5702
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5705
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5707
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
5708
if ((*args[1])->type==IS_NULL) {
5711
convert_to_string_ex(args[1]);
5712
arg2 = (char *) Z_STRVAL_PP(args[1]);
5717
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
5718
convert_to_double_ex(args[2]);
5719
arg3 = (double) Z_DVAL_PP(args[2]);
5724
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
5727
OGRFeatureShadow_SetField__SWIG_5(arg1,(char const *)arg2,arg3);
5731
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5735
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField__SWIG_6) {
5736
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5748
if(ZEND_NUM_ARGS() != 9 || zend_get_parameters_array_ex(9, args) != SUCCESS) {
5753
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5754
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5757
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5759
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5760
convert_to_long_ex(args[1]);
5761
arg2 = (int) Z_LVAL_PP(args[1]);
5765
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5766
convert_to_long_ex(args[2]);
5767
arg3 = (int) Z_LVAL_PP(args[2]);
5771
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5772
convert_to_long_ex(args[3]);
5773
arg4 = (int) Z_LVAL_PP(args[3]);
5777
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5778
convert_to_long_ex(args[4]);
5779
arg5 = (int) Z_LVAL_PP(args[4]);
5783
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5784
convert_to_long_ex(args[5]);
5785
arg6 = (int) Z_LVAL_PP(args[5]);
5789
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5790
convert_to_long_ex(args[6]);
5791
arg7 = (int) Z_LVAL_PP(args[6]);
5795
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5796
convert_to_long_ex(args[7]);
5797
arg8 = (int) Z_LVAL_PP(args[7]);
5801
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5802
convert_to_long_ex(args[8]);
5803
arg9 = (int) Z_LVAL_PP(args[8]);
5806
OGRFeatureShadow_SetField__SWIG_6(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
5810
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5814
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField__SWIG_7) {
5815
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5816
char *arg2 = (char *) 0 ;
5827
if(ZEND_NUM_ARGS() != 9 || zend_get_parameters_array_ex(9, args) != SUCCESS) {
5832
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5833
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetField. Expected SWIGTYPE_p_OGRFeatureShadow");
5836
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
5838
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
5839
if ((*args[1])->type==IS_NULL) {
5842
convert_to_string_ex(args[1]);
5843
arg2 = (char *) Z_STRVAL_PP(args[1]);
5848
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5849
convert_to_long_ex(args[2]);
5850
arg3 = (int) Z_LVAL_PP(args[2]);
5854
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5855
convert_to_long_ex(args[3]);
5856
arg4 = (int) Z_LVAL_PP(args[3]);
5860
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5861
convert_to_long_ex(args[4]);
5862
arg5 = (int) Z_LVAL_PP(args[4]);
5866
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5867
convert_to_long_ex(args[5]);
5868
arg6 = (int) Z_LVAL_PP(args[5]);
5872
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5873
convert_to_long_ex(args[6]);
5874
arg7 = (int) Z_LVAL_PP(args[6]);
5878
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5879
convert_to_long_ex(args[7]);
5880
arg8 = (int) Z_LVAL_PP(args[7]);
5884
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
5885
convert_to_long_ex(args[8]);
5886
arg9 = (int) Z_LVAL_PP(args[8]);
5891
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
5894
OGRFeatureShadow_SetField__SWIG_7(arg1,(char const *)arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
5898
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5337
5902
ZEND_NAMED_FUNCTION(_wrap_Feature_SetField) {
5342
argc = ZEND_NUM_ARGS();
5343
zend_get_parameters_array_ex(argc,argv);
5347
/* typecheck SWIGTYPE * */
5349
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
5352
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
5353
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
5354
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
5357
/* %typemap(typecheck,precedence=SWIG_TYPECHECK_POINTER) (tostring argin) */
5361
return _wrap_Feature_SetField__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5369
/* typecheck SWIGTYPE * */
5371
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
5374
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
5375
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
5376
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
5379
/* %typemap(typecheck,precedence=SWIG_TYPECHECK_POINTER) (tostring argin) */
5383
return _wrap_Feature_SetField__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5389
/*No matching function for overloaded 'Feature_SetField'*/
5906
argc = ZEND_NUM_ARGS();
5907
zend_get_parameters_array_ex(argc,argv);
5912
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5915
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
5918
/* %typemap(typecheck,precedence=SWIG_TYPECHECK_POINTER) (tostring argin) */
5922
return _wrap_Feature_SetField__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5931
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5934
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
5936
_v = (Z_TYPE_PP(argv[2]) == IS_DOUBLE);
5938
return _wrap_Feature_SetField__SWIG_4(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5947
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5950
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
5952
_v = (Z_TYPE_PP(argv[2]) == IS_LONG);
5954
return _wrap_Feature_SetField__SWIG_2(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5963
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5966
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
5969
/* %typemap(typecheck,precedence=SWIG_TYPECHECK_POINTER) (tostring argin) */
5973
return _wrap_Feature_SetField__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5982
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
5985
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
5987
_v = (Z_TYPE_PP(argv[2]) == IS_DOUBLE);
5989
return _wrap_Feature_SetField__SWIG_5(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5998
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
6001
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
6003
_v = (Z_TYPE_PP(argv[2]) == IS_LONG);
6005
return _wrap_Feature_SetField__SWIG_3(INTERNAL_FUNCTION_PARAM_PASSTHRU);
6014
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
6017
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
6019
_v = (Z_TYPE_PP(argv[2]) == IS_LONG);
6021
_v = (Z_TYPE_PP(argv[3]) == IS_LONG);
6023
_v = (Z_TYPE_PP(argv[4]) == IS_LONG);
6025
_v = (Z_TYPE_PP(argv[5]) == IS_LONG);
6027
_v = (Z_TYPE_PP(argv[6]) == IS_LONG);
6029
_v = (Z_TYPE_PP(argv[7]) == IS_LONG);
6031
_v = (Z_TYPE_PP(argv[8]) == IS_LONG);
6033
return _wrap_Feature_SetField__SWIG_6(INTERNAL_FUNCTION_PARAM_PASSTHRU);
6048
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
6051
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
6053
_v = (Z_TYPE_PP(argv[2]) == IS_LONG);
6055
_v = (Z_TYPE_PP(argv[3]) == IS_LONG);
6057
_v = (Z_TYPE_PP(argv[4]) == IS_LONG);
6059
_v = (Z_TYPE_PP(argv[5]) == IS_LONG);
6061
_v = (Z_TYPE_PP(argv[6]) == IS_LONG);
6063
_v = (Z_TYPE_PP(argv[7]) == IS_LONG);
6065
_v = (Z_TYPE_PP(argv[8]) == IS_LONG);
6067
return _wrap_Feature_SetField__SWIG_7(INTERNAL_FUNCTION_PARAM_PASSTHRU);
6079
SWIG_ErrorCode() = E_ERROR;
6080
SWIG_ErrorMsg() = "No matching function for overloaded 'Feature_SetField'";
6081
zend_error(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6085
ZEND_NAMED_FUNCTION(_wrap_Feature_SetFieldIntegerList) {
6086
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
6089
int *arg4 = (int *) 0 ;
6093
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
6098
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6099
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetFieldIntegerList. Expected SWIGTYPE_p_OGRFeatureShadow");
6102
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6104
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6105
convert_to_long_ex(args[1]);
6106
arg2 = (int) Z_LVAL_PP(args[1]);
6110
/* %typemap(in,numinputs=1) (int nList, int* pList)*/
6111
zend_error(E_ERROR,"Typemap (in,numinputs=1) (int nList, int*pList) not properly defined");
6112
/* check if is List */
6113
// if ( !PySequence_Check(args[2]) ) {
6114
// PyErr_SetString(PyExc_TypeError, "not a sequence");
6117
// arg3 = PySequence_Size(args[2]);
6118
// arg4 = (int*) malloc(arg3*sizeof(int));
6119
// for( int i = 0; i<arg3; i++ ) {
6120
// PyObject *o = PySequence_GetItem(args[2],i);
6121
// if ( !PyArg_Parse(o,"i",&arg4[i]) ) {
6126
OGRFeatureShadow_SetFieldIntegerList(arg1,arg2,arg3,arg4);
6129
/* %typemap(freearg) (int nList, int* pList) */
6137
/* %typemap(freearg) (int nList, int* pList) */
6142
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6146
ZEND_NAMED_FUNCTION(_wrap_Feature_SetFieldDoubleList) {
6147
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
6150
double *arg4 = (double *) 0 ;
6154
if(ZEND_NUM_ARGS() != 4 || zend_get_parameters_array_ex(4, args) != SUCCESS) {
6159
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6160
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetFieldDoubleList. Expected SWIGTYPE_p_OGRFeatureShadow");
6163
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6165
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6166
convert_to_long_ex(args[1]);
6167
arg2 = (int) Z_LVAL_PP(args[1]);
6171
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6172
convert_to_long_ex(args[2]);
6173
arg3 = (int) Z_LVAL_PP(args[2]);
6177
if(SWIG_ConvertPtr(*args[3], (void **) &arg4, SWIGTYPE_p_double, 0) < 0) {
6178
SWIG_PHP_Error(E_ERROR, "Type error in argument 4 of Feature_SetFieldDoubleList. Expected SWIGTYPE_p_double");
6181
OGRFeatureShadow_SetFieldDoubleList(arg1,arg2,arg3,arg4);
6185
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6189
ZEND_NAMED_FUNCTION(_wrap_Feature_SetFieldStringList) {
6190
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
6192
char **arg3 = (char **) 0 ;
6196
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
6201
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6202
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetFieldStringList. Expected SWIGTYPE_p_OGRFeatureShadow");
6205
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6207
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6208
convert_to_long_ex(args[1]);
6209
arg2 = (int) Z_LVAL_PP(args[1]);
6213
/* %typemap(in) char **options */
6214
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
6215
// int size = PySequence_Size(args[2]);
6216
// for (int i = 0; i < size; i++) {
6217
// char *pszItem = NULL;
6218
// if ( ! PyArg_Parse( PySequence_GetItem(args[2],i), "s", &pszItem ) ) {
6219
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
6222
// arg3 = CSLAddString( arg3, pszItem );
6225
OGRFeatureShadow_SetFieldStringList(arg1,arg2,arg3);
6228
/* %typemap(freearg) char **options */
6234
/* %typemap(freearg) char **options */
6237
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5394
6241
ZEND_NAMED_FUNCTION(_wrap_Feature_SetFrom) {
5395
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5396
OGRFeatureShadow *arg2 = (OGRFeatureShadow *) 0 ;
5397
int arg3 = (int) 1 ;
5403
/* This function uses a this_ptr*/
5404
arg_count = ZEND_NUM_ARGS();
5405
if(arg_count<2 || arg_count>3)
5408
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
5412
/* typemap(in) SWIGTYPE * */
5413
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5414
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetFrom. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5418
/* typemap(in) SWIGTYPE * */
5419
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5420
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Feature_SetFrom. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5425
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
5426
convert_to_long_ex(args[1]);
5427
arg3 = (int) Z_LVAL_PP(args[1]);
5431
result = (OGRErr)OGRFeatureShadow_SetFrom(arg1,arg2,arg3);
5434
/* %typemap(out) OGRErr */
5436
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
5440
/* %typemap(ret) OGRErr */
5445
zend_error(ErrorCode(),ErrorMsg());
6242
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
6243
OGRFeatureShadow *arg2 = (OGRFeatureShadow *) 0 ;
6244
int arg3 = (int) 1 ;
6250
arg_count = ZEND_NUM_ARGS();
6251
if(arg_count<2 || arg_count>3 ||
6252
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6256
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6257
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetFrom. Expected SWIGTYPE_p_OGRFeatureShadow");
6260
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6262
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6263
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Feature_SetFrom. Expected SWIGTYPE_p_OGRFeatureShadow");
6267
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6268
convert_to_long_ex(args[2]);
6269
arg3 = (int) Z_LVAL_PP(args[2]);
6275
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
6278
result = (OGRErr)OGRFeatureShadow_SetFrom(arg1,arg2,arg3);
6280
/* %typemap(out) OGRErr */
6282
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
6286
/* %typemap(ret) OGRErr */
6291
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5449
6295
ZEND_NAMED_FUNCTION(_wrap_Feature_GetStyleString) {
5450
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5455
/* This function uses a this_ptr*/
5456
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
5461
/* typemap(in) SWIGTYPE * */
5462
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5463
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetStyleString. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5466
result = (char *)OGRFeatureShadow_GetStyleString(arg1);
5470
ZVAL_NULL(return_value);
5472
ZVAL_STRING(return_value,result, 1);
5477
zend_error(ErrorCode(),ErrorMsg());
6296
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
6301
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6306
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6307
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetStyleString. Expected SWIGTYPE_p_OGRFeatureShadow");
6310
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6311
result = (char *)OGRFeatureShadow_GetStyleString(arg1);
6314
ZVAL_NULL(return_value);
6316
ZVAL_STRING(return_value, (char *)result, 1);
6321
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5481
6325
ZEND_NAMED_FUNCTION(_wrap_Feature_SetStyleString) {
5482
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5483
char *arg2 = (char *) 0 ;
5487
/* This function uses a this_ptr*/
5488
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5493
/* typemap(in) SWIGTYPE * */
5494
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5495
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetStyleString. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5499
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
5500
convert_to_string_ex(args[0]);
5501
arg2 = (char *) Z_STRVAL_PP(args[0]);
5504
OGRFeatureShadow_SetStyleString(arg1,(char const *)arg2);
5509
zend_error(ErrorCode(),ErrorMsg());
6326
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
6327
char *arg2 = (char *) 0 ;
6331
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6336
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6337
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_SetStyleString. Expected SWIGTYPE_p_OGRFeatureShadow");
6340
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6342
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
6343
if ((*args[1])->type==IS_NULL) {
6346
convert_to_string_ex(args[1]);
6347
arg2 = (char *) Z_STRVAL_PP(args[1]);
6351
OGRFeatureShadow_SetStyleString(arg1,(char const *)arg2);
6355
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5513
6359
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldType__SWIG_0) {
5514
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5516
OGRFieldType result;
5520
/* This function uses a this_ptr*/
5521
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5526
/* typemap(in) SWIGTYPE * */
5527
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5528
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldType. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5532
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
5533
convert_to_long_ex(args[0]);
5534
arg2 = (int) Z_LVAL_PP(args[0]);
5537
result = (OGRFieldType)OGRFeatureShadow_GetFieldType__SWIG_0(arg1,arg2);
5540
ZVAL_LONG(return_value,result);
5544
zend_error(ErrorCode(),ErrorMsg());
6360
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
6363
OGRFieldType result;
6366
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6371
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6372
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldType. Expected SWIGTYPE_p_OGRFeatureShadow");
6375
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6377
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6378
convert_to_long_ex(args[1]);
6379
arg2 = (int) Z_LVAL_PP(args[1]);
6382
result = (OGRFieldType)OGRFeatureShadow_GetFieldType__SWIG_0(arg1,arg2);
6384
ZVAL_LONG(return_value,result);
6388
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5548
6392
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldType__SWIG_1) {
5549
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
5550
char *arg2 = (char *) 0 ;
5551
char *arg3 = (char *) 0 ;
5552
OGRFieldType result;
5556
/* This function uses a this_ptr*/
5557
if(((ZEND_NUM_ARGS() )!= 2) || (zend_get_parameters_array_ex(2, args)!= SUCCESS)) {
5562
/* typemap(in) SWIGTYPE * */
5563
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
5564
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldType. Expected SWIGTYPE_p_p_OGRFeatureShadow");
5568
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
5569
convert_to_string_ex(args[0]);
5570
arg2 = (char *) Z_STRVAL_PP(args[0]);
5574
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
5575
convert_to_string_ex(args[1]);
5576
arg3 = (char *) Z_STRVAL_PP(args[1]);
5579
result = (OGRFieldType)OGRFeatureShadow_GetFieldType__SWIG_1(arg1,(char const *)arg2,(char const *)arg3);
5582
ZVAL_LONG(return_value,result);
5586
zend_error(ErrorCode(),ErrorMsg());
6393
OGRFeatureShadow *arg1 = (OGRFeatureShadow *) 0 ;
6394
char *arg2 = (char *) 0 ;
6396
OGRFieldType result;
6399
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6404
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureShadow, 0) < 0) {
6405
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Feature_GetFieldType. Expected SWIGTYPE_p_OGRFeatureShadow");
6408
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6410
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
6411
if ((*args[1])->type==IS_NULL) {
6414
convert_to_string_ex(args[1]);
6415
arg2 = (char *) Z_STRVAL_PP(args[1]);
6421
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
6424
result = (OGRFieldType)OGRFeatureShadow_GetFieldType__SWIG_1(arg1,(char const *)arg2);
6426
ZVAL_LONG(return_value,result);
6430
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5590
6434
ZEND_NAMED_FUNCTION(_wrap_Feature_GetFieldType) {
5595
argc = ZEND_NUM_ARGS();
5596
zend_get_parameters_array_ex(argc,argv);
5600
/* typecheck SWIGTYPE * */
5602
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
5605
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
5606
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
5607
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
5609
return _wrap_Feature_GetFieldType__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5616
/* typecheck SWIGTYPE * */
5618
_v = (SWIG_ConvertPtr( *argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) < 0)? 0:1;
5621
_v = (Z_TYPE_PP(argv[1]) == IS_LONG ||
5622
Z_TYPE_PP(argv[1]) == IS_DOUBLE ||
5623
Z_TYPE_PP(argv[1]) == IS_STRING) ? 1 : 0;
5625
_v = (Z_TYPE_PP(argv[2]) == IS_LONG ||
5626
Z_TYPE_PP(argv[2]) == IS_DOUBLE ||
5627
Z_TYPE_PP(argv[2]) == IS_STRING) ? 1 : 0;
5629
return _wrap_Feature_GetFieldType__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
5635
/*No matching function for overloaded 'Feature_GetFieldType'*/
5640
/* property handler for class Feature */
5641
static pval _wrap_propget_Feature(zend_property_reference *property_reference) {
5644
zend_llist_element *element = property_reference->elements_list->head;
5645
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
5646
result.type = IS_NULL;
5647
if (_propget_Feature(property_reference, &result)==SUCCESS) return result;
5648
/* return it ourselves */
5649
if (zend_hash_find(Z_OBJPROP_P(property_reference->object),Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),(void**)&_result)==SUCCESS) {
5651
MAKE_STD_ZVAL(_value); *_value=**_result;
5653
zval_copy_ctor(_value);
5656
result.type = IS_NULL;
5659
static int _propget_Feature(zend_property_reference *property_reference, pval *value) {
5660
/* get the property name */
5661
zend_llist_element *element = property_reference->elements_list->head;
5662
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
5663
char *propname=Z_STRVAL_P(&(property->element));
5667
static int _wrap_propset_Feature(zend_property_reference *property_reference, pval *value) {
5669
zend_llist_element *element = property_reference->elements_list->head;
5670
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
5671
if (_propset_Feature(property_reference, value)==SUCCESS) return SUCCESS;
5672
/* set it ourselves as it is Feature */
5673
MAKE_STD_ZVAL(_value);
5676
zval_copy_ctor(_value);
5677
return add_property_zval_ex(property_reference->object,Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),_value);
5679
static int _propset_Feature(zend_property_reference *property_reference, pval *value) {
5680
/* get the property name */
5681
zend_llist_element *element = property_reference->elements_list->head;
5682
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
5683
char *propname=Z_STRVAL_P(&(property->element));
6438
argc = ZEND_NUM_ARGS();
6439
zend_get_parameters_array_ex(argc,argv);
6444
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
6447
_v = (Z_TYPE_PP(argv[1]) == IS_LONG);
6449
return _wrap_Feature_GetFieldType__SWIG_0(INTERNAL_FUNCTION_PARAM_PASSTHRU);
6457
_v = (SWIG_ConvertPtr(*argv[0], (void**)&tmp, SWIGTYPE_p_OGRFeatureShadow, 0) >= 0);
6460
_v = (Z_TYPE_PP(argv[1]) == IS_STRING);
6462
return _wrap_Feature_GetFieldType__SWIG_1(INTERNAL_FUNCTION_PARAM_PASSTHRU);
6467
SWIG_ErrorCode() = E_ERROR;
6468
SWIG_ErrorMsg() = "No matching function for overloaded 'Feature_GetFieldType'";
6469
zend_error(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5687
6473
/* This function is designed to be called by the zend list destructors */
5688
6474
/* to typecast and do the actual destruction */
5689
void __wrap_delete_FeatureDefn(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
5690
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
5691
void *ptr=value->ptr ;
5692
int newobject=value->newobject ;
5693
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5696
if (! newobject) return; /* can't delete it! */
5697
SWIG_ZTS_ConvertResourceData(ptr,rsrc->type,type_name,(void **) &arg1,SWIGTYPE_p_OGRFeatureDefnShadow TSRMLS_CC);
5698
if (! arg1) zend_error(E_ERROR, "OGRFeatureDefnShadow resource already free'd");
5699
delete_OGRFeatureDefnShadow(arg1);
6475
static void __wrap_delete_FeatureDefn(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
6476
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
6477
void *ptr=value->ptr ;
6478
int newobject=value->newobject ;
6479
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6482
if (! newobject) return; /* can't delete it! */
6483
arg1 = (OGRFeatureDefnShadow *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_OGRFeatureDefnShadow TSRMLS_CC);
6484
if (! arg1) zend_error(E_ERROR, "OGRFeatureDefnShadow resource already free'd");
6485
delete_OGRFeatureDefnShadow(arg1);
6488
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5704
6492
ZEND_NAMED_FUNCTION(_wrap_new_FeatureDefn) {
5705
char *arg1 = (char *) NULL ;
5706
OGRFeatureDefnShadow *result;
5711
/* NATIVE Constructor */
5712
arg_count = ZEND_NUM_ARGS();
5713
if(arg_count<0 || arg_count>1)
5716
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
5721
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
5722
convert_to_string_ex(args[0]);
5723
arg1 = (char *) Z_STRVAL_PP(args[0]);
5727
result = (OGRFeatureDefnShadow *)new_OGRFeatureDefnShadow((char const *)arg1);
5730
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureDefnShadow, 1);
5732
/* Wrap this return value */
5734
/* NATIVE Constructor, use this_ptr */
5735
zval *_cPtr; MAKE_STD_ZVAL(_cPtr);
5736
*_cPtr = *return_value;
5737
INIT_ZVAL(*return_value);
5738
add_property_zval(this_ptr,"_cPtr",_cPtr);
5739
} else if (! this_ptr) {
5740
/* ALTERNATIVE Constructor, make an object wrapper */
5743
MAKE_STD_ZVAL(_cPtr);
5744
*_cPtr = *return_value;
5745
INIT_ZVAL(*return_value);
5746
object_init_ex(obj,ptr_ce_swig_FeatureDefn);
5747
add_property_zval(obj,"_cPtr",_cPtr);
5752
zend_error(ErrorCode(),ErrorMsg());
6493
char *arg1 = (char *) NULL ;
6496
OGRFeatureDefnShadow *result = 0 ;
6499
arg_count = ZEND_NUM_ARGS();
6500
if(arg_count<0 || arg_count>1 ||
6501
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6505
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
6506
if ((*args[0])->type==IS_NULL) {
6509
convert_to_string_ex(args[0]);
6510
arg1 = (char *) Z_STRVAL_PP(args[0]);
6515
result = (OGRFeatureDefnShadow *)new_OGRFeatureDefnShadow((char const *)arg1);
6517
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFeatureDefnShadow, 1);
6521
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5756
6525
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_GetName) {
5757
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5762
/* This function uses a this_ptr*/
5763
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
5768
/* typemap(in) SWIGTYPE * */
5769
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
5770
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetName. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
5773
result = (char *)OGRFeatureDefnShadow_GetName(arg1);
5777
ZVAL_NULL(return_value);
5779
ZVAL_STRING(return_value,result, 1);
5784
zend_error(ErrorCode(),ErrorMsg());
6526
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6531
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6536
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6537
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetName. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6540
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6541
result = (char *)OGRFeatureDefnShadow_GetName(arg1);
6544
ZVAL_NULL(return_value);
6546
ZVAL_STRING(return_value, (char *)result, 1);
6551
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5788
6555
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_GetFieldCount) {
5789
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5794
/* This function uses a this_ptr*/
5795
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
5800
/* typemap(in) SWIGTYPE * */
5801
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
5802
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetFieldCount. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
5805
result = (int)OGRFeatureDefnShadow_GetFieldCount(arg1);
5808
ZVAL_LONG(return_value,result);
5812
zend_error(ErrorCode(),ErrorMsg());
6556
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6561
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6566
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6567
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetFieldCount. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6570
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6571
result = (int)OGRFeatureDefnShadow_GetFieldCount(arg1);
6573
ZVAL_LONG(return_value,result);
6577
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5816
6581
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_GetFieldDefn) {
5817
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5819
OGRFieldDefnShadow *result;
5823
/* This function uses a this_ptr*/
5824
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5829
/* typemap(in) SWIGTYPE * */
5830
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
5831
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetFieldDefn. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
5835
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
5836
convert_to_long_ex(args[0]);
5837
arg2 = (int) Z_LVAL_PP(args[0]);
5840
result = (OGRFieldDefnShadow *)OGRFeatureDefnShadow_GetFieldDefn(arg1,arg2);
5843
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFieldDefnShadow, 0);
5845
/* Wrap this return value */
5847
/* ALTERNATIVE Constructor, make an object wrapper */
5850
MAKE_STD_ZVAL(_cPtr);
5851
*_cPtr = *return_value;
5852
INIT_ZVAL(*return_value);
5853
object_init_ex(obj,ptr_ce_swig_FieldDefn);
5854
add_property_zval(obj,"_cPtr",_cPtr);
5859
zend_error(ErrorCode(),ErrorMsg());
6582
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6585
OGRFieldDefnShadow *result = 0 ;
6588
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6593
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6594
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetFieldDefn. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6597
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6599
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6600
convert_to_long_ex(args[1]);
6601
arg2 = (int) Z_LVAL_PP(args[1]);
6604
result = (OGRFieldDefnShadow *)OGRFeatureDefnShadow_GetFieldDefn(arg1,arg2);
6606
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFieldDefnShadow, 0);
6610
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5863
6614
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_GetFieldIndex) {
5864
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5865
char *arg2 = (char *) 0 ;
5870
/* This function uses a this_ptr*/
5871
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5876
/* typemap(in) SWIGTYPE * */
5877
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
5878
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetFieldIndex. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
5882
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
5883
convert_to_string_ex(args[0]);
5884
arg2 = (char *) Z_STRVAL_PP(args[0]);
5887
result = (int)OGRFeatureDefnShadow_GetFieldIndex(arg1,(char const *)arg2);
5890
ZVAL_LONG(return_value,result);
5894
zend_error(ErrorCode(),ErrorMsg());
6615
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6616
char *arg2 = (char *) 0 ;
6621
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6626
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6627
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetFieldIndex. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6630
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6632
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
6633
if ((*args[1])->type==IS_NULL) {
6636
convert_to_string_ex(args[1]);
6637
arg2 = (char *) Z_STRVAL_PP(args[1]);
6643
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
6646
result = (int)OGRFeatureDefnShadow_GetFieldIndex(arg1,(char const *)arg2);
6648
ZVAL_LONG(return_value,result);
6652
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5898
6656
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_AddFieldDefn) {
5899
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5900
OGRFieldDefnShadow *arg2 = (OGRFieldDefnShadow *) 0 ;
5904
/* This function uses a this_ptr*/
5905
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5910
/* typemap(in) SWIGTYPE * */
5911
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
5912
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_AddFieldDefn. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
5916
/* typemap(in) SWIGTYPE * */
5917
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
5918
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of FeatureDefn_AddFieldDefn. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
5921
OGRFeatureDefnShadow_AddFieldDefn(arg1,arg2);
5926
zend_error(ErrorCode(),ErrorMsg());
6657
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6658
OGRFieldDefnShadow *arg2 = (OGRFieldDefnShadow *) 0 ;
6662
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6667
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6668
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_AddFieldDefn. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6671
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6673
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6674
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of FeatureDefn_AddFieldDefn. Expected SWIGTYPE_p_OGRFieldDefnShadow");
6679
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
6682
OGRFeatureDefnShadow_AddFieldDefn(arg1,arg2);
6686
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5930
6690
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_GetGeomType) {
5931
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5932
OGRwkbGeometryType result;
5936
/* This function uses a this_ptr*/
5937
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
5942
/* typemap(in) SWIGTYPE * */
5943
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
5944
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetGeomType. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
5947
result = (OGRwkbGeometryType)OGRFeatureDefnShadow_GetGeomType(arg1);
5950
ZVAL_LONG(return_value,result);
5954
zend_error(ErrorCode(),ErrorMsg());
6691
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6693
OGRwkbGeometryType result;
6696
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6701
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6702
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetGeomType. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6705
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6706
result = (OGRwkbGeometryType)OGRFeatureDefnShadow_GetGeomType(arg1);
6708
ZVAL_LONG(return_value,result);
6712
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5958
6716
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_SetGeomType) {
5959
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5960
OGRwkbGeometryType arg2 ;
5964
/* This function uses a this_ptr*/
5965
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
5970
/* typemap(in) SWIGTYPE * */
5971
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
5972
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_SetGeomType. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
5976
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
5977
convert_to_long_ex(args[0]);
5978
arg2 = (OGRwkbGeometryType) Z_LVAL_PP(args[0]);
5981
OGRFeatureDefnShadow_SetGeomType(arg1,arg2);
5986
zend_error(ErrorCode(),ErrorMsg());
6717
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6718
OGRwkbGeometryType arg2 ;
6722
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6727
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6728
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_SetGeomType. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6731
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6733
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6734
convert_to_long_ex(args[1]);
6735
arg2 = (OGRwkbGeometryType) Z_LVAL_PP(args[1]);
6738
OGRFeatureDefnShadow_SetGeomType(arg1,arg2);
6742
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
5990
6746
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_GetReferenceCount) {
5991
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
5996
/* This function uses a this_ptr*/
5997
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6002
/* typemap(in) SWIGTYPE * */
6003
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6004
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetReferenceCount. Expected SWIGTYPE_p_p_OGRFeatureDefnShadow");
6007
result = (int)OGRFeatureDefnShadow_GetReferenceCount(arg1);
6010
ZVAL_LONG(return_value,result);
6014
zend_error(ErrorCode(),ErrorMsg());
6018
/* property handler for class FeatureDefn */
6019
static pval _wrap_propget_FeatureDefn(zend_property_reference *property_reference) {
6022
zend_llist_element *element = property_reference->elements_list->head;
6023
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
6024
result.type = IS_NULL;
6025
if (_propget_FeatureDefn(property_reference, &result)==SUCCESS) return result;
6026
/* return it ourselves */
6027
if (zend_hash_find(Z_OBJPROP_P(property_reference->object),Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),(void**)&_result)==SUCCESS) {
6029
MAKE_STD_ZVAL(_value); *_value=**_result;
6031
zval_copy_ctor(_value);
6034
result.type = IS_NULL;
6037
static int _propget_FeatureDefn(zend_property_reference *property_reference, pval *value) {
6038
/* get the property name */
6039
zend_llist_element *element = property_reference->elements_list->head;
6040
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
6041
char *propname=Z_STRVAL_P(&(property->element));
6045
static int _wrap_propset_FeatureDefn(zend_property_reference *property_reference, pval *value) {
6047
zend_llist_element *element = property_reference->elements_list->head;
6048
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
6049
if (_propset_FeatureDefn(property_reference, value)==SUCCESS) return SUCCESS;
6050
/* set it ourselves as it is FeatureDefn */
6051
MAKE_STD_ZVAL(_value);
6054
zval_copy_ctor(_value);
6055
return add_property_zval_ex(property_reference->object,Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),_value);
6057
static int _propset_FeatureDefn(zend_property_reference *property_reference, pval *value) {
6058
/* get the property name */
6059
zend_llist_element *element = property_reference->elements_list->head;
6060
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
6061
char *propname=Z_STRVAL_P(&(property->element));
6747
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6752
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6757
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6758
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_GetReferenceCount. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6761
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6762
result = (int)OGRFeatureDefnShadow_GetReferenceCount(arg1);
6764
ZVAL_LONG(return_value,result);
6768
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6772
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_IsGeometryIgnored) {
6773
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6778
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6783
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6784
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_IsGeometryIgnored. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6787
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6788
result = (int)OGRFeatureDefnShadow_IsGeometryIgnored(arg1);
6790
ZVAL_LONG(return_value,result);
6794
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6798
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_SetGeometryIgnored) {
6799
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6804
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6809
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6810
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_SetGeometryIgnored. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6813
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6815
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6816
convert_to_long_ex(args[1]);
6817
arg2 = (int) Z_LVAL_PP(args[1]);
6820
OGRFeatureDefnShadow_SetGeometryIgnored(arg1,arg2);
6824
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6828
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_IsStyleIgnored) {
6829
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6834
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6839
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6840
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_IsStyleIgnored. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6843
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6844
result = (int)OGRFeatureDefnShadow_IsStyleIgnored(arg1);
6846
ZVAL_LONG(return_value,result);
6850
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6854
ZEND_NAMED_FUNCTION(_wrap_FeatureDefn_SetStyleIgnored) {
6855
OGRFeatureDefnShadow *arg1 = (OGRFeatureDefnShadow *) 0 ;
6860
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
6865
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFeatureDefnShadow, 0) < 0) {
6866
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FeatureDefn_SetStyleIgnored. Expected SWIGTYPE_p_OGRFeatureDefnShadow");
6869
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6871
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6872
convert_to_long_ex(args[1]);
6873
arg2 = (int) Z_LVAL_PP(args[1]);
6876
OGRFeatureDefnShadow_SetStyleIgnored(arg1,arg2);
6880
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6065
6884
/* This function is designed to be called by the zend list destructors */
6066
6885
/* to typecast and do the actual destruction */
6067
void __wrap_delete_FieldDefn(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
6068
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
6069
void *ptr=value->ptr ;
6070
int newobject=value->newobject ;
6071
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6074
if (! newobject) return; /* can't delete it! */
6075
SWIG_ZTS_ConvertResourceData(ptr,rsrc->type,type_name,(void **) &arg1,SWIGTYPE_p_OGRFieldDefnShadow TSRMLS_CC);
6076
if (! arg1) zend_error(E_ERROR, "OGRFieldDefnShadow resource already free'd");
6077
delete_OGRFieldDefnShadow(arg1);
6886
static void __wrap_delete_FieldDefn(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
6887
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
6888
void *ptr=value->ptr ;
6889
int newobject=value->newobject ;
6890
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6893
if (! newobject) return; /* can't delete it! */
6894
arg1 = (OGRFieldDefnShadow *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_OGRFieldDefnShadow TSRMLS_CC);
6895
if (! arg1) zend_error(E_ERROR, "OGRFieldDefnShadow resource already free'd");
6896
delete_OGRFieldDefnShadow(arg1);
6899
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6082
6903
ZEND_NAMED_FUNCTION(_wrap_new_FieldDefn) {
6083
char *arg1 = (char *) "unnamed" ;
6084
OGRFieldType arg2 = (OGRFieldType) OFTString ;
6085
OGRFieldDefnShadow *result;
6090
/* NATIVE Constructor */
6091
arg_count = ZEND_NUM_ARGS();
6092
if(arg_count<0 || arg_count>2)
6095
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6100
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
6101
convert_to_string_ex(args[0]);
6102
arg1 = (char *) Z_STRVAL_PP(args[0]);
6108
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6109
convert_to_long_ex(args[1]);
6110
arg2 = (OGRFieldType) Z_LVAL_PP(args[1]);
6114
result = (OGRFieldDefnShadow *)new_OGRFieldDefnShadow((char const *)arg1,arg2);
6117
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFieldDefnShadow, 1);
6119
/* Wrap this return value */
6121
/* NATIVE Constructor, use this_ptr */
6122
zval *_cPtr; MAKE_STD_ZVAL(_cPtr);
6123
*_cPtr = *return_value;
6124
INIT_ZVAL(*return_value);
6125
add_property_zval(this_ptr,"_cPtr",_cPtr);
6126
} else if (! this_ptr) {
6127
/* ALTERNATIVE Constructor, make an object wrapper */
6130
MAKE_STD_ZVAL(_cPtr);
6131
*_cPtr = *return_value;
6132
INIT_ZVAL(*return_value);
6133
object_init_ex(obj,ptr_ce_swig_FieldDefn);
6134
add_property_zval(obj,"_cPtr",_cPtr);
6139
zend_error(ErrorCode(),ErrorMsg());
6904
char *arg1 = (char *) "unnamed" ;
6905
OGRFieldType arg2 = (OGRFieldType) OFTString ;
6908
OGRFieldDefnShadow *result = 0 ;
6911
arg_count = ZEND_NUM_ARGS();
6912
if(arg_count<0 || arg_count>2 ||
6913
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6917
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
6918
if ((*args[0])->type==IS_NULL) {
6921
convert_to_string_ex(args[0]);
6922
arg1 = (char *) Z_STRVAL_PP(args[0]);
6928
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
6929
convert_to_long_ex(args[1]);
6930
arg2 = (OGRFieldType) Z_LVAL_PP(args[1]);
6934
result = (OGRFieldDefnShadow *)new_OGRFieldDefnShadow((char const *)arg1,arg2);
6936
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRFieldDefnShadow, 1);
6940
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6143
6944
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_GetName) {
6144
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6149
/* This function uses a this_ptr*/
6150
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6155
/* typemap(in) SWIGTYPE * */
6156
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6157
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetName. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6160
result = (char *)OGRFieldDefnShadow_GetName(arg1);
6164
ZVAL_NULL(return_value);
6166
ZVAL_STRING(return_value,result, 1);
6171
zend_error(ErrorCode(),ErrorMsg());
6945
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6950
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6955
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6956
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetName. Expected SWIGTYPE_p_OGRFieldDefnShadow");
6959
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6960
result = (char *)OGRFieldDefnShadow_GetName(arg1);
6963
ZVAL_NULL(return_value);
6965
ZVAL_STRING(return_value, (char *)result, 1);
6970
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6175
6974
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_GetNameRef) {
6176
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6181
/* This function uses a this_ptr*/
6182
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6187
/* typemap(in) SWIGTYPE * */
6188
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6189
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetNameRef. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6192
result = (char *)OGRFieldDefnShadow_GetNameRef(arg1);
6196
ZVAL_NULL(return_value);
6198
ZVAL_STRING(return_value,result, 1);
6203
zend_error(ErrorCode(),ErrorMsg());
6975
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6980
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
6985
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6986
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetNameRef. Expected SWIGTYPE_p_OGRFieldDefnShadow");
6989
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
6990
result = (char *)OGRFieldDefnShadow_GetNameRef(arg1);
6993
ZVAL_NULL(return_value);
6995
ZVAL_STRING(return_value, (char *)result, 1);
7000
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6207
7004
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_SetName) {
6208
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6209
char *arg2 = (char *) 0 ;
6213
/* This function uses a this_ptr*/
6214
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
6219
/* typemap(in) SWIGTYPE * */
6220
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6221
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetName. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6225
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
6226
convert_to_string_ex(args[0]);
6227
arg2 = (char *) Z_STRVAL_PP(args[0]);
6230
OGRFieldDefnShadow_SetName(arg1,(char const *)arg2);
6235
zend_error(ErrorCode(),ErrorMsg());
7005
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7006
char *arg2 = (char *) 0 ;
7010
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
7015
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7016
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetName. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7019
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7021
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
7022
if ((*args[1])->type==IS_NULL) {
7025
convert_to_string_ex(args[1]);
7026
arg2 = (char *) Z_STRVAL_PP(args[1]);
7032
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
7035
OGRFieldDefnShadow_SetName(arg1,(char const *)arg2);
7039
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6239
7043
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_GetType) {
6240
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6241
OGRFieldType result;
6245
/* This function uses a this_ptr*/
6246
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6251
/* typemap(in) SWIGTYPE * */
6252
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6253
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetType. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6256
result = (OGRFieldType)OGRFieldDefnShadow_GetType(arg1);
6259
ZVAL_LONG(return_value,result);
6263
zend_error(ErrorCode(),ErrorMsg());
7044
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7046
OGRFieldType result;
7049
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7054
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7055
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetType. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7058
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7059
result = (OGRFieldType)OGRFieldDefnShadow_GetType(arg1);
7061
ZVAL_LONG(return_value,result);
7065
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6267
7069
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_SetType) {
6268
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6273
/* This function uses a this_ptr*/
6274
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
6279
/* typemap(in) SWIGTYPE * */
6280
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6281
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetType. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6285
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6286
convert_to_long_ex(args[0]);
6287
arg2 = (OGRFieldType) Z_LVAL_PP(args[0]);
6290
OGRFieldDefnShadow_SetType(arg1,arg2);
6295
zend_error(ErrorCode(),ErrorMsg());
7070
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7075
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
7080
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7081
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetType. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7084
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7086
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7087
convert_to_long_ex(args[1]);
7088
arg2 = (OGRFieldType) Z_LVAL_PP(args[1]);
7091
OGRFieldDefnShadow_SetType(arg1,arg2);
7095
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6299
7099
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_GetJustify) {
6300
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6301
OGRJustification result;
6305
/* This function uses a this_ptr*/
6306
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6311
/* typemap(in) SWIGTYPE * */
6312
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6313
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetJustify. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6316
result = (OGRJustification)OGRFieldDefnShadow_GetJustify(arg1);
6319
ZVAL_LONG(return_value,result);
6323
zend_error(ErrorCode(),ErrorMsg());
7100
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7102
OGRJustification result;
7105
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7110
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7111
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetJustify. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7114
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7115
result = (OGRJustification)OGRFieldDefnShadow_GetJustify(arg1);
7117
ZVAL_LONG(return_value,result);
7121
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6327
7125
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_SetJustify) {
6328
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6329
OGRJustification arg2 ;
6333
/* This function uses a this_ptr*/
6334
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
6339
/* typemap(in) SWIGTYPE * */
6340
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6341
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetJustify. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6345
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6346
convert_to_long_ex(args[0]);
6347
arg2 = (OGRJustification) Z_LVAL_PP(args[0]);
6350
OGRFieldDefnShadow_SetJustify(arg1,arg2);
6355
zend_error(ErrorCode(),ErrorMsg());
7126
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7127
OGRJustification arg2 ;
7131
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
7136
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7137
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetJustify. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7140
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7142
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7143
convert_to_long_ex(args[1]);
7144
arg2 = (OGRJustification) Z_LVAL_PP(args[1]);
7147
OGRFieldDefnShadow_SetJustify(arg1,arg2);
7151
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6359
7155
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_GetWidth) {
6360
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6365
/* This function uses a this_ptr*/
6366
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6371
/* typemap(in) SWIGTYPE * */
6372
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6373
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetWidth. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6376
result = (int)OGRFieldDefnShadow_GetWidth(arg1);
6379
ZVAL_LONG(return_value,result);
6383
zend_error(ErrorCode(),ErrorMsg());
7156
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7161
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7166
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7167
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetWidth. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7170
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7171
result = (int)OGRFieldDefnShadow_GetWidth(arg1);
7173
ZVAL_LONG(return_value,result);
7177
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6387
7181
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_SetWidth) {
6388
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6393
/* This function uses a this_ptr*/
6394
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
6399
/* typemap(in) SWIGTYPE * */
6400
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6401
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetWidth. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6405
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6406
convert_to_long_ex(args[0]);
6407
arg2 = (int) Z_LVAL_PP(args[0]);
6410
OGRFieldDefnShadow_SetWidth(arg1,arg2);
6415
zend_error(ErrorCode(),ErrorMsg());
7182
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7187
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
7192
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7193
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetWidth. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7196
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7198
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7199
convert_to_long_ex(args[1]);
7200
arg2 = (int) Z_LVAL_PP(args[1]);
7203
OGRFieldDefnShadow_SetWidth(arg1,arg2);
7207
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6419
7211
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_GetPrecision) {
6420
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6425
/* This function uses a this_ptr*/
6426
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6431
/* typemap(in) SWIGTYPE * */
6432
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6433
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetPrecision. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6436
result = (int)OGRFieldDefnShadow_GetPrecision(arg1);
6439
ZVAL_LONG(return_value,result);
6443
zend_error(ErrorCode(),ErrorMsg());
7212
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7217
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7222
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7223
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetPrecision. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7226
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7227
result = (int)OGRFieldDefnShadow_GetPrecision(arg1);
7229
ZVAL_LONG(return_value,result);
7233
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6447
7237
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_SetPrecision) {
6448
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6453
/* This function uses a this_ptr*/
6454
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
6459
/* typemap(in) SWIGTYPE * */
6460
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6461
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetPrecision. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6465
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6466
convert_to_long_ex(args[0]);
6467
arg2 = (int) Z_LVAL_PP(args[0]);
6470
OGRFieldDefnShadow_SetPrecision(arg1,arg2);
6475
zend_error(ErrorCode(),ErrorMsg());
7238
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7243
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
7248
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7249
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetPrecision. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7252
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7254
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7255
convert_to_long_ex(args[1]);
7256
arg2 = (int) Z_LVAL_PP(args[1]);
7259
OGRFieldDefnShadow_SetPrecision(arg1,arg2);
7263
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7267
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_GetTypeName) {
7268
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7273
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7278
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7279
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetTypeName. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7282
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7283
result = (char *)OGRFieldDefnShadow_GetTypeName(arg1);
7286
ZVAL_NULL(return_value);
7288
ZVAL_STRING(return_value, (char *)result, 1);
7293
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6479
7297
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_GetFieldTypeName) {
6480
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
6486
/* This function uses a this_ptr*/
6487
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
6492
/* typemap(in) SWIGTYPE * */
6493
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
6494
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetFieldTypeName. Expected SWIGTYPE_p_p_OGRFieldDefnShadow");
6498
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6499
convert_to_long_ex(args[0]);
6500
arg2 = (OGRFieldType) Z_LVAL_PP(args[0]);
6503
result = (char *)OGRFieldDefnShadow_GetFieldTypeName(arg1,arg2);
6507
ZVAL_NULL(return_value);
6509
ZVAL_STRING(return_value,result, 1);
6514
zend_error(ErrorCode(),ErrorMsg());
6518
/* property handler for class FieldDefn */
6519
static pval _wrap_propget_FieldDefn(zend_property_reference *property_reference) {
6522
zend_llist_element *element = property_reference->elements_list->head;
6523
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
6524
result.type = IS_NULL;
6525
if (_propget_FieldDefn(property_reference, &result)==SUCCESS) return result;
6526
/* return it ourselves */
6527
if (zend_hash_find(Z_OBJPROP_P(property_reference->object),Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),(void**)&_result)==SUCCESS) {
6529
MAKE_STD_ZVAL(_value); *_value=**_result;
6531
zval_copy_ctor(_value);
6534
result.type = IS_NULL;
6537
static int _propget_FieldDefn(zend_property_reference *property_reference, pval *value) {
6538
/* get the property name */
6539
zend_llist_element *element = property_reference->elements_list->head;
6540
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
6541
char *propname=Z_STRVAL_P(&(property->element));
6545
static int _wrap_propset_FieldDefn(zend_property_reference *property_reference, pval *value) {
6547
zend_llist_element *element = property_reference->elements_list->head;
6548
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
6549
if (_propset_FieldDefn(property_reference, value)==SUCCESS) return SUCCESS;
6550
/* set it ourselves as it is FieldDefn */
6551
MAKE_STD_ZVAL(_value);
6554
zval_copy_ctor(_value);
6555
return add_property_zval_ex(property_reference->object,Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),_value);
6557
static int _propset_FieldDefn(zend_property_reference *property_reference, pval *value) {
6558
/* get the property name */
6559
zend_llist_element *element = property_reference->elements_list->head;
6560
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
6561
char *propname=Z_STRVAL_P(&(property->element));
7298
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7304
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
7309
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7310
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_GetFieldTypeName. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7313
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7315
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7316
convert_to_long_ex(args[1]);
7317
arg2 = (OGRFieldType) Z_LVAL_PP(args[1]);
7320
result = (char *)OGRFieldDefnShadow_GetFieldTypeName(arg1,arg2);
7323
ZVAL_NULL(return_value);
7325
ZVAL_STRING(return_value, (char *)result, 1);
7330
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7334
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_IsIgnored) {
7335
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7340
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7345
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7346
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_IsIgnored. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7349
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7350
result = (int)OGRFieldDefnShadow_IsIgnored(arg1);
7352
ZVAL_LONG(return_value,result);
7356
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7360
ZEND_NAMED_FUNCTION(_wrap_FieldDefn_SetIgnored) {
7361
OGRFieldDefnShadow *arg1 = (OGRFieldDefnShadow *) 0 ;
7366
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
7371
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRFieldDefnShadow, 0) < 0) {
7372
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of FieldDefn_SetIgnored. Expected SWIGTYPE_p_OGRFieldDefnShadow");
7375
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7377
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7378
convert_to_long_ex(args[1]);
7379
arg2 = (int) Z_LVAL_PP(args[1]);
7382
OGRFieldDefnShadow_SetIgnored(arg1,arg2);
7386
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6565
7390
ZEND_NAMED_FUNCTION(_wrap_CreateGeometryFromWkb) {
6567
char *arg2 = (char *) 0 ;
6568
OSRSpatialReferenceShadow *arg3 = (OSRSpatialReferenceShadow *) NULL ;
6569
OGRGeometryShadow *result;
6574
arg_count = ZEND_NUM_ARGS();
6575
if(arg_count<1 || arg_count>2)
6578
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6582
/* %typemap(in,numinputs=1) (int nLen, char *pBuf ) */
6583
convert_to_string_ex(args[0]);
6584
arg2 = Z_STRVAL_PP(args[0]);
6585
arg1 = Z_STRLEN_PP(args[0]);
6589
/* typemap(in) SWIGTYPE * */
6590
if(SWIG_ConvertPtr(*args[1], (void **) &arg3, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
6591
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of CreateGeometryFromWkb. Expected SWIGTYPE_p_p_OSRSpatialReferenceShadow");
6595
result = (OGRGeometryShadow *)CreateGeometryFromWkb(arg1,arg2,arg3);
6598
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
6600
/* Wrap this return value */
6602
/* ALTERNATIVE Constructor, make an object wrapper */
6605
MAKE_STD_ZVAL(_cPtr);
6606
*_cPtr = *return_value;
6607
INIT_ZVAL(*return_value);
6608
object_init_ex(obj,ptr_ce_swig_Geometry);
6609
add_property_zval(obj,"_cPtr",_cPtr);
6614
zend_error(ErrorCode(),ErrorMsg());
7392
char *arg2 = (char *) 0 ;
7393
OSRSpatialReferenceShadow *arg3 = (OSRSpatialReferenceShadow *) NULL ;
7396
OGRGeometryShadow *result = 0 ;
7399
arg_count = ZEND_NUM_ARGS();
7400
if(arg_count<1 || arg_count>2 ||
7401
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7405
/* %typemap(in,numinputs=1) (int nLen, char *pBuf ) */
7406
convert_to_string_ex(args[0]);
7407
arg2 = Z_STRVAL_PP(args[0]);
7408
arg1 = Z_STRLEN_PP(args[0]);
7412
if(SWIG_ConvertPtr(*args[1], (void **) &arg3, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
7413
SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of CreateGeometryFromWkb. Expected SWIGTYPE_p_OSRSpatialReferenceShadow");
7417
result = (OGRGeometryShadow *)CreateGeometryFromWkb(arg1,arg2,arg3);
7419
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7423
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6618
7427
ZEND_NAMED_FUNCTION(_wrap_CreateGeometryFromWkt) {
6619
char **arg1 = (char **) 0 ;
6620
OSRSpatialReferenceShadow *arg2 = (OSRSpatialReferenceShadow *) NULL ;
6621
OGRGeometryShadow *result;
6627
arg_count = ZEND_NUM_ARGS();
6628
if(arg_count<1 || arg_count>2)
6631
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6635
/* %typemap(in) (char **ignorechange) */
6636
convert_to_string_ex( args[0] );
6641
/* typemap(in) SWIGTYPE * */
6642
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
6643
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of CreateGeometryFromWkt. Expected SWIGTYPE_p_p_OSRSpatialReferenceShadow");
6647
result = (OGRGeometryShadow *)CreateGeometryFromWkt(arg1,arg2);
6650
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
6652
/* Wrap this return value */
6654
/* ALTERNATIVE Constructor, make an object wrapper */
6657
MAKE_STD_ZVAL(_cPtr);
6658
*_cPtr = *return_value;
6659
INIT_ZVAL(*return_value);
6660
object_init_ex(obj,ptr_ce_swig_Geometry);
6661
add_property_zval(obj,"_cPtr",_cPtr);
6666
zend_error(ErrorCode(),ErrorMsg());
7428
char **arg1 = (char **) 0 ;
7429
OSRSpatialReferenceShadow *arg2 = (OSRSpatialReferenceShadow *) NULL ;
7433
OGRGeometryShadow *result = 0 ;
7436
arg_count = ZEND_NUM_ARGS();
7437
if(arg_count<1 || arg_count>2 ||
7438
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7442
/* %typemap(in) (char **ignorechange) */
7443
convert_to_string_ex( args[0] );
7448
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
7449
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of CreateGeometryFromWkt. Expected SWIGTYPE_p_OSRSpatialReferenceShadow");
7453
result = (OGRGeometryShadow *)CreateGeometryFromWkt(arg1,arg2);
7455
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7459
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6670
7463
ZEND_NAMED_FUNCTION(_wrap_CreateGeometryFromGML) {
6671
char *arg1 = (char *) 0 ;
6672
OGRGeometryShadow *result;
6676
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
6681
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
6682
convert_to_string_ex(args[0]);
6683
arg1 = (char *) Z_STRVAL_PP(args[0]);
6686
result = (OGRGeometryShadow *)CreateGeometryFromGML((char const *)arg1);
6689
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
6691
/* Wrap this return value */
6693
/* ALTERNATIVE Constructor, make an object wrapper */
6696
MAKE_STD_ZVAL(_cPtr);
6697
*_cPtr = *return_value;
6698
INIT_ZVAL(*return_value);
6699
object_init_ex(obj,ptr_ce_swig_Geometry);
6700
add_property_zval(obj,"_cPtr",_cPtr);
6705
zend_error(ErrorCode(),ErrorMsg());
7464
char *arg1 = (char *) 0 ;
7466
OGRGeometryShadow *result = 0 ;
7469
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7474
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
7475
if ((*args[0])->type==IS_NULL) {
7478
convert_to_string_ex(args[0]);
7479
arg1 = (char *) Z_STRVAL_PP(args[0]);
7483
result = (OGRGeometryShadow *)CreateGeometryFromGML((char const *)arg1);
7485
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7489
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7493
ZEND_NAMED_FUNCTION(_wrap_CreateGeometryFromJson) {
7494
char *arg1 = (char *) 0 ;
7496
OGRGeometryShadow *result = 0 ;
7499
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7504
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
7505
if ((*args[0])->type==IS_NULL) {
7508
convert_to_string_ex(args[0]);
7509
arg1 = (char *) Z_STRVAL_PP(args[0]);
7513
result = (OGRGeometryShadow *)CreateGeometryFromJson((char const *)arg1);
7515
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7519
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7523
ZEND_NAMED_FUNCTION(_wrap_BuildPolygonFromEdges) {
7524
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7525
int arg2 = (int) 0 ;
7526
int arg3 = (int) 0 ;
7527
double arg4 = (double) 0 ;
7530
OGRGeometryShadow *result = 0 ;
7533
arg_count = ZEND_NUM_ARGS();
7534
if(arg_count<1 || arg_count>4 ||
7535
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7539
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7540
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of BuildPolygonFromEdges. Expected SWIGTYPE_p_OGRGeometryShadow");
7544
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7545
convert_to_long_ex(args[1]);
7546
arg2 = (int) Z_LVAL_PP(args[1]);
7551
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7552
convert_to_long_ex(args[2]);
7553
arg3 = (int) Z_LVAL_PP(args[2]);
7558
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7559
convert_to_double_ex(args[3]);
7560
arg4 = (double) Z_DVAL_PP(args[3]);
7564
result = (OGRGeometryShadow *)BuildPolygonFromEdges(arg1,arg2,arg3,arg4);
7566
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7570
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7574
ZEND_NAMED_FUNCTION(_wrap_ApproximateArcAngles) {
7585
OGRGeometryShadow *result = 0 ;
7588
if(ZEND_NUM_ARGS() != 9 || zend_get_parameters_array_ex(9, args) != SUCCESS) {
7593
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7594
convert_to_double_ex(args[0]);
7595
arg1 = (double) Z_DVAL_PP(args[0]);
7599
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7600
convert_to_double_ex(args[1]);
7601
arg2 = (double) Z_DVAL_PP(args[1]);
7605
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7606
convert_to_double_ex(args[2]);
7607
arg3 = (double) Z_DVAL_PP(args[2]);
7611
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7612
convert_to_double_ex(args[3]);
7613
arg4 = (double) Z_DVAL_PP(args[3]);
7617
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7618
convert_to_double_ex(args[4]);
7619
arg5 = (double) Z_DVAL_PP(args[4]);
7623
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7624
convert_to_double_ex(args[5]);
7625
arg6 = (double) Z_DVAL_PP(args[5]);
7629
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7630
convert_to_double_ex(args[6]);
7631
arg7 = (double) Z_DVAL_PP(args[6]);
7635
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7636
convert_to_double_ex(args[7]);
7637
arg8 = (double) Z_DVAL_PP(args[7]);
7641
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
7642
convert_to_double_ex(args[8]);
7643
arg9 = (double) Z_DVAL_PP(args[8]);
7646
result = (OGRGeometryShadow *)ApproximateArcAngles(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
7648
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7652
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7656
ZEND_NAMED_FUNCTION(_wrap_ForceToPolygon) {
7657
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7659
OGRGeometryShadow *result = 0 ;
7662
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7667
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7668
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of ForceToPolygon. Expected SWIGTYPE_p_OGRGeometryShadow");
7671
result = (OGRGeometryShadow *)ForceToPolygon(arg1);
7673
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7677
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7681
ZEND_NAMED_FUNCTION(_wrap_ForceToMultiPolygon) {
7682
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7684
OGRGeometryShadow *result = 0 ;
7687
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7692
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7693
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of ForceToMultiPolygon. Expected SWIGTYPE_p_OGRGeometryShadow");
7696
result = (OGRGeometryShadow *)ForceToMultiPolygon(arg1);
7698
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7702
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7706
ZEND_NAMED_FUNCTION(_wrap_ForceToMultiPoint) {
7707
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7709
OGRGeometryShadow *result = 0 ;
7712
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7717
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7718
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of ForceToMultiPoint. Expected SWIGTYPE_p_OGRGeometryShadow");
7721
result = (OGRGeometryShadow *)ForceToMultiPoint(arg1);
7723
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7727
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7731
ZEND_NAMED_FUNCTION(_wrap_ForceToMultiLineString) {
7732
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7734
OGRGeometryShadow *result = 0 ;
7737
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7742
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7743
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of ForceToMultiLineString. Expected SWIGTYPE_p_OGRGeometryShadow");
7746
result = (OGRGeometryShadow *)ForceToMultiLineString(arg1);
7748
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7752
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6709
7756
/* This function is designed to be called by the zend list destructors */
6710
7757
/* to typecast and do the actual destruction */
6711
void __wrap_delete_Geometry(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
6712
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
6713
void *ptr=value->ptr ;
6714
int newobject=value->newobject ;
6715
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
6718
if (! newobject) return; /* can't delete it! */
6719
SWIG_ZTS_ConvertResourceData(ptr,rsrc->type,type_name,(void **) &arg1,SWIGTYPE_p_OGRGeometryShadow TSRMLS_CC);
6720
if (! arg1) zend_error(E_ERROR, "OGRGeometryShadow resource already free'd");
6721
delete_OGRGeometryShadow(arg1);
7758
static void __wrap_delete_Geometry(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) {
7759
swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ;
7760
void *ptr=value->ptr ;
7761
int newobject=value->newobject ;
7762
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7765
if (! newobject) return; /* can't delete it! */
7766
arg1 = (OGRGeometryShadow *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_OGRGeometryShadow TSRMLS_CC);
7767
if (! arg1) zend_error(E_ERROR, "OGRGeometryShadow resource already free'd");
7768
delete_OGRGeometryShadow(arg1);
7771
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6726
7775
ZEND_NAMED_FUNCTION(_wrap_new_Geometry) {
6727
OGRwkbGeometryType arg1 = (OGRwkbGeometryType) wkbUnknown ;
6728
char *arg2 = (char *) 0 ;
6729
int arg3 = (int) 0 ;
6730
char *arg4 = (char *) 0 ;
6731
char *arg5 = (char *) 0 ;
6732
OGRGeometryShadow *result;
6737
/* NATIVE Constructor */
6738
arg_count = ZEND_NUM_ARGS();
6739
if(arg_count<0 || arg_count>5)
6742
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6747
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6748
convert_to_long_ex(args[0]);
6749
arg1 = (OGRwkbGeometryType) Z_LVAL_PP(args[0]);
6755
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
6756
convert_to_string_ex(args[1]);
6757
arg2 = (char *) Z_STRVAL_PP(args[1]);
6763
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6764
convert_to_long_ex(args[2]);
6765
arg3 = (int) Z_LVAL_PP(args[2]);
6771
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
6772
convert_to_string_ex(args[3]);
6773
arg4 = (char *) Z_STRVAL_PP(args[3]);
6779
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
6780
convert_to_string_ex(args[4]);
6781
arg5 = (char *) Z_STRVAL_PP(args[4]);
6785
result = (OGRGeometryShadow *)new_OGRGeometryShadow(arg1,arg2,arg3,arg4,arg5);
7776
OGRwkbGeometryType arg1 = (OGRwkbGeometryType) wkbUnknown ;
7777
char *arg2 = (char *) 0 ;
7778
int arg3 = (int) 0 ;
7779
char *arg4 = (char *) 0 ;
7780
char *arg5 = (char *) 0 ;
7783
OGRGeometryShadow *result = 0 ;
7786
arg_count = ZEND_NUM_ARGS();
7787
if(arg_count<0 || arg_count>4 ||
7788
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7792
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7793
convert_to_long_ex(args[0]);
7794
arg1 = (OGRwkbGeometryType) Z_LVAL_PP(args[0]);
7799
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
7800
if ((*args[1])->type==IS_NULL) {
7803
convert_to_string_ex(args[1]);
7804
arg2 = (char *) Z_STRVAL_PP(args[1]);
6788
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
6790
/* Wrap this return value */
6792
/* NATIVE Constructor, use this_ptr */
6793
zval *_cPtr; MAKE_STD_ZVAL(_cPtr);
6794
*_cPtr = *return_value;
6795
INIT_ZVAL(*return_value);
6796
add_property_zval(this_ptr,"_cPtr",_cPtr);
6797
} else if (! this_ptr) {
6798
/* ALTERNATIVE Constructor, make an object wrapper */
6801
MAKE_STD_ZVAL(_cPtr);
6802
*_cPtr = *return_value;
6803
INIT_ZVAL(*return_value);
6804
object_init_ex(obj,ptr_ce_swig_Geometry);
6805
add_property_zval(obj,"_cPtr",_cPtr);
6810
zend_error(ErrorCode(),ErrorMsg());
7811
/* %typemap(in,numinputs=1) (int nLen, char *pBuf ) */
7812
convert_to_string_ex(args[2]);
7813
arg4 = Z_STRVAL_PP(args[2]);
7814
arg3 = Z_STRLEN_PP(args[2]);
7818
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
7819
if ((*args[3])->type==IS_NULL) {
7822
convert_to_string_ex(args[3]);
7823
arg5 = (char *) Z_STRVAL_PP(args[3]);
7828
result = (OGRGeometryShadow *)new_OGRGeometryShadow(arg1,arg2,arg3,arg4,arg5);
7830
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7834
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6814
7838
ZEND_NAMED_FUNCTION(_wrap_Geometry_ExportToWkt) {
6815
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
6820
/* This function uses a this_ptr*/
6821
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6826
/* typemap(in) SWIGTYPE * */
6827
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
6828
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ExportToWkt. Expected SWIGTYPE_p_p_OGRGeometryShadow");
6831
result = (char *)OGRGeometryShadow_ExportToWkt(arg1);
6835
ZVAL_NULL(return_value);
6837
ZVAL_STRING(return_value,result, 1);
6842
zend_error(ErrorCode(),ErrorMsg());
7839
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7840
char **arg2 = (char **) 0 ;
7846
/* %typemap(in,numinputs=0) (char **argout2) */
7850
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7855
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7856
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ExportToWkt. Expected SWIGTYPE_p_OGRGeometryShadow");
7859
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7860
result = (OGRErr)OGRGeometryShadow_ExportToWkt(arg1,arg2);
7862
/* %typemap(out) OGRErr */
7864
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
7868
/* %typemap(argout) (char **argout) */
7872
ZVAL_STRING(t,*arg2,strlen(*arg2));
7877
t_output_helper(&return_value, t);
7880
/* %typemap(freearg) (char **argout) */
7885
/* %typemap(ret) OGRErr */
7891
/* %typemap(freearg) (char **argout) */
7895
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6846
7899
ZEND_NAMED_FUNCTION(_wrap_Geometry_ExportToWkb) {
6847
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
6848
int *arg2 = (int *) 0 ;
6849
char **arg3 = (char **) 0 ;
6850
OGRwkbByteOrder arg4 = (OGRwkbByteOrder) wkbXDR ;
6858
/* %typemap(in,numinputs=0) (int *nLen2, char **pBuf2 ) */
6863
/* This function uses a this_ptr*/
6864
arg_count = ZEND_NUM_ARGS();
6865
if(arg_count<1 || arg_count>2)
6868
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6872
/* typemap(in) SWIGTYPE * */
6873
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
6874
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ExportToWkb. Expected SWIGTYPE_p_p_OGRGeometryShadow");
6879
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
6880
convert_to_long_ex(args[0]);
6881
arg4 = (OGRwkbByteOrder) Z_LVAL_PP(args[0]);
6885
result = (OGRErr)OGRGeometryShadow_ExportToWkb(arg1,arg2,arg3,arg4);
6888
/* %typemap(out) OGRErr */
6890
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
6894
/* %typemap(argout) (int *nLen, char **pBuf ) */
6895
ZVAL_STRINGL( return_value, *arg3, *arg2, 1 );
6898
/* %typemap(freearg) (int *nLen, char **pBuf ) */
6904
/* %typemap(ret) OGRErr */
6910
/* %typemap(freearg) (int *nLen, char **pBuf ) */
6915
zend_error(ErrorCode(),ErrorMsg());
7900
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7901
int *arg2 = (int *) 0 ;
7902
char **arg3 = (char **) 0 ;
7903
OGRwkbByteOrder arg4 = (OGRwkbByteOrder) wkbXDR ;
7911
/* %typemap(in,numinputs=0) (int *nLen2, char **pBuf2 ) */
7916
arg_count = ZEND_NUM_ARGS();
7917
if(arg_count<1 || arg_count>2 ||
7918
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7922
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7923
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ExportToWkb. Expected SWIGTYPE_p_OGRGeometryShadow");
7926
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7928
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
7929
convert_to_long_ex(args[1]);
7930
arg4 = (OGRwkbByteOrder) Z_LVAL_PP(args[1]);
7934
result = (OGRErr)OGRGeometryShadow_ExportToWkb(arg1,arg2,arg3,arg4);
7936
/* %typemap(out) OGRErr */
7938
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
7942
/* %typemap(argout) (int *nLen, char **pBuf ) */
7943
ZVAL_STRINGL( return_value, *arg3, *arg2, 1 );
7946
/* %typemap(freearg) (int *nLen, char **pBuf ) */
7952
/* %typemap(ret) OGRErr */
7958
/* %typemap(freearg) (int *nLen, char **pBuf ) */
7963
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6919
7967
ZEND_NAMED_FUNCTION(_wrap_Geometry_ExportToGML) {
6920
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
6925
/* This function uses a this_ptr*/
6926
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
6931
/* typemap(in) SWIGTYPE * */
6932
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
6933
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ExportToGML. Expected SWIGTYPE_p_p_OGRGeometryShadow");
6936
result = (char *)OGRGeometryShadow_ExportToGML(arg1);
6940
ZVAL_NULL(return_value);
6942
ZVAL_STRING(return_value,result, 1);
6947
zend_error(ErrorCode(),ErrorMsg());
7968
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7973
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
7978
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7979
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ExportToGML. Expected SWIGTYPE_p_OGRGeometryShadow");
7982
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
7983
result = (char *)OGRGeometryShadow_ExportToGML(arg1);
7986
ZVAL_NULL(return_value);
7988
ZVAL_STRING(return_value, (char *)result, 1);
7993
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7997
ZEND_NAMED_FUNCTION(_wrap_Geometry_ExportToKML) {
7998
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7999
char *arg2 = (char *) NULL ;
8005
arg_count = ZEND_NUM_ARGS();
8006
if(arg_count<1 || arg_count>2 ||
8007
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8011
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8012
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ExportToKML. Expected SWIGTYPE_p_OGRGeometryShadow");
8015
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8017
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
8018
if ((*args[1])->type==IS_NULL) {
8021
convert_to_string_ex(args[1]);
8022
arg2 = (char *) Z_STRVAL_PP(args[1]);
8027
result = (char *)OGRGeometryShadow_ExportToKML(arg1,(char const *)arg2);
8030
ZVAL_NULL(return_value);
8032
ZVAL_STRING(return_value, (char *)result, 1);
8037
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8041
ZEND_NAMED_FUNCTION(_wrap_Geometry_ExportToJson) {
8042
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8047
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8052
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8053
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ExportToJson. Expected SWIGTYPE_p_OGRGeometryShadow");
8056
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8057
result = (char *)OGRGeometryShadow_ExportToJson(arg1);
8060
ZVAL_NULL(return_value);
8062
ZVAL_STRING(return_value, (char *)result, 1);
8067
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
6951
8071
ZEND_NAMED_FUNCTION(_wrap_Geometry_AddPoint) {
6952
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
6955
double arg4 = (double) 0 ;
6960
/* This function uses a this_ptr*/
6961
arg_count = ZEND_NUM_ARGS();
6962
if(arg_count<3 || arg_count>4)
6965
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
6969
/* typemap(in) SWIGTYPE * */
6970
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
6971
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AddPoint. Expected SWIGTYPE_p_p_OGRGeometryShadow");
6975
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
6976
convert_to_double_ex(args[0]);
6977
arg2 = (double) Z_DVAL_PP(args[0]);
6981
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
6982
convert_to_double_ex(args[1]);
6983
arg3 = (double) Z_DVAL_PP(args[1]);
6988
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
6989
convert_to_double_ex(args[2]);
6990
arg4 = (double) Z_DVAL_PP(args[2]);
6994
OGRGeometryShadow_AddPoint(arg1,arg2,arg3,arg4);
6999
zend_error(ErrorCode(),ErrorMsg());
8072
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8075
double arg4 = (double) 0 ;
8080
arg_count = ZEND_NUM_ARGS();
8081
if(arg_count<3 || arg_count>4 ||
8082
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8086
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8087
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AddPoint. Expected SWIGTYPE_p_OGRGeometryShadow");
8090
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8092
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8093
convert_to_double_ex(args[1]);
8094
arg2 = (double) Z_DVAL_PP(args[1]);
8098
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8099
convert_to_double_ex(args[2]);
8100
arg3 = (double) Z_DVAL_PP(args[2]);
8104
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8105
convert_to_double_ex(args[3]);
8106
arg4 = (double) Z_DVAL_PP(args[3]);
8110
OGRGeometryShadow_AddPoint(arg1,arg2,arg3,arg4);
8114
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8118
ZEND_NAMED_FUNCTION(_wrap_Geometry_AddPoint_2D) {
8119
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8125
if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) {
8130
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8131
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AddPoint_2D. Expected SWIGTYPE_p_OGRGeometryShadow");
8134
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8136
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8137
convert_to_double_ex(args[1]);
8138
arg2 = (double) Z_DVAL_PP(args[1]);
8142
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8143
convert_to_double_ex(args[2]);
8144
arg3 = (double) Z_DVAL_PP(args[2]);
8147
OGRGeometryShadow_AddPoint_2D(arg1,arg2,arg3);
8151
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7003
8155
ZEND_NAMED_FUNCTION(_wrap_Geometry_AddGeometryDirectly) {
7004
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7005
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7010
/* This function uses a this_ptr*/
7011
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7016
/* typemap(in) SWIGTYPE * */
7017
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7018
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AddGeometryDirectly. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7022
/* typemap(in) SWIGTYPE *DISOWN */
7023
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, SWIG_POINTER_DISOWN ) < 0) {
7024
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_AddGeometryDirectly. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7027
result = (OGRErr)OGRGeometryShadow_AddGeometryDirectly(arg1,arg2);
7030
/* %typemap(out) OGRErr */
7032
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
7036
/* %typemap(ret) OGRErr */
7041
zend_error(ErrorCode(),ErrorMsg());
8156
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8157
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8162
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
8167
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8168
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AddGeometryDirectly. Expected SWIGTYPE_p_OGRGeometryShadow");
8171
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8173
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, SWIG_POINTER_DISOWN ) < 0) {
8174
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_AddGeometryDirectly. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8179
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
8182
result = (OGRErr)OGRGeometryShadow_AddGeometryDirectly(arg1,arg2);
8184
/* %typemap(out) OGRErr */
8186
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
8190
/* %typemap(ret) OGRErr */
8195
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7045
8199
ZEND_NAMED_FUNCTION(_wrap_Geometry_AddGeometry) {
7046
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7047
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7052
/* This function uses a this_ptr*/
7053
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7058
/* typemap(in) SWIGTYPE * */
7059
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7060
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AddGeometry. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7064
/* typemap(in) SWIGTYPE * */
7065
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7066
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_AddGeometry. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7069
result = (OGRErr)OGRGeometryShadow_AddGeometry(arg1,arg2);
7072
/* %typemap(out) OGRErr */
7074
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
7078
/* %typemap(ret) OGRErr */
7083
zend_error(ErrorCode(),ErrorMsg());
8200
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8201
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8206
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
8211
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8212
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AddGeometry. Expected SWIGTYPE_p_OGRGeometryShadow");
8215
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8217
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8218
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_AddGeometry. Expected SWIGTYPE_p_OGRGeometryShadow");
8223
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
8226
result = (OGRErr)OGRGeometryShadow_AddGeometry(arg1,arg2);
8228
/* %typemap(out) OGRErr */
8230
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
8234
/* %typemap(ret) OGRErr */
8239
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7087
ZEND_NAMED_FUNCTION(_wrap_Geometry_Clone) {
7088
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7089
OGRGeometryShadow *result;
7093
/* This function uses a this_ptr*/
7094
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7099
/* typemap(in) SWIGTYPE * */
7100
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7101
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Clone. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7104
result = (OGRGeometryShadow *)OGRGeometryShadow_Clone(arg1);
7107
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7109
/* Wrap this return value */
7111
/* ALTERNATIVE Constructor, make an object wrapper */
7114
MAKE_STD_ZVAL(_cPtr);
7115
*_cPtr = *return_value;
7116
INIT_ZVAL(*return_value);
7117
object_init_ex(obj,ptr_ce_swig_Geometry);
7118
add_property_zval(obj,"_cPtr",_cPtr);
7123
zend_error(ErrorCode(),ErrorMsg());
8243
ZEND_NAMED_FUNCTION(_wrap_Geometry_c_Clone) {
8244
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8246
OGRGeometryShadow *result = 0 ;
8249
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8254
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8255
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_c_Clone. Expected SWIGTYPE_p_OGRGeometryShadow");
8258
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8259
result = (OGRGeometryShadow *)OGRGeometryShadow_Clone(arg1);
8261
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
8265
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7127
8269
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetGeometryType) {
7128
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7129
OGRwkbGeometryType result;
7133
/* This function uses a this_ptr*/
7134
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7139
/* typemap(in) SWIGTYPE * */
7140
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7141
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetGeometryType. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7144
result = (OGRwkbGeometryType)OGRGeometryShadow_GetGeometryType(arg1);
7147
ZVAL_LONG(return_value,result);
7151
zend_error(ErrorCode(),ErrorMsg());
8270
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8272
OGRwkbGeometryType result;
8275
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8280
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8281
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetGeometryType. Expected SWIGTYPE_p_OGRGeometryShadow");
8284
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8285
result = (OGRwkbGeometryType)OGRGeometryShadow_GetGeometryType(arg1);
8287
ZVAL_LONG(return_value,result);
8291
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7155
8295
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetGeometryName) {
7156
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7161
/* This function uses a this_ptr*/
7162
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7167
/* typemap(in) SWIGTYPE * */
7168
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7169
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetGeometryName. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7172
result = (char *)OGRGeometryShadow_GetGeometryName(arg1);
7176
ZVAL_NULL(return_value);
7178
ZVAL_STRING(return_value,result, 1);
7183
zend_error(ErrorCode(),ErrorMsg());
8296
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8301
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8306
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8307
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetGeometryName. Expected SWIGTYPE_p_OGRGeometryShadow");
8310
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8311
result = (char *)OGRGeometryShadow_GetGeometryName(arg1);
8314
ZVAL_NULL(return_value);
8316
ZVAL_STRING(return_value, (char *)result, 1);
8321
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8325
ZEND_NAMED_FUNCTION(_wrap_Geometry_Length) {
8326
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8331
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8336
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8337
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Length. Expected SWIGTYPE_p_OGRGeometryShadow");
8340
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8341
result = (double)OGRGeometryShadow_Length(arg1);
8343
ZVAL_DOUBLE(return_value,result);
8347
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8351
ZEND_NAMED_FUNCTION(_wrap_Geometry_Area) {
8352
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8357
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8362
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8363
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Area. Expected SWIGTYPE_p_OGRGeometryShadow");
8366
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8367
result = (double)OGRGeometryShadow_Area(arg1);
8369
ZVAL_DOUBLE(return_value,result);
8373
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7187
8377
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetArea) {
7188
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7193
/* This function uses a this_ptr*/
7194
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7199
/* typemap(in) SWIGTYPE * */
7200
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7201
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetArea. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7204
result = (double)OGRGeometryShadow_GetArea(arg1);
7207
ZVAL_DOUBLE(return_value,result);
7211
zend_error(ErrorCode(),ErrorMsg());
8378
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8383
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8388
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8389
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetArea. Expected SWIGTYPE_p_OGRGeometryShadow");
8392
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8393
result = (double)OGRGeometryShadow_GetArea(arg1);
8395
ZVAL_DOUBLE(return_value,result);
8399
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7215
8403
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetPointCount) {
7216
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7221
/* This function uses a this_ptr*/
7222
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7227
/* typemap(in) SWIGTYPE * */
7228
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7229
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetPointCount. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7232
result = (int)OGRGeometryShadow_GetPointCount(arg1);
7235
ZVAL_LONG(return_value,result);
7239
zend_error(ErrorCode(),ErrorMsg());
8404
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8409
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8414
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8415
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetPointCount. Expected SWIGTYPE_p_OGRGeometryShadow");
8418
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8419
result = (int)OGRGeometryShadow_GetPointCount(arg1);
8421
ZVAL_LONG(return_value,result);
8425
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7243
8429
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetX) {
7244
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7245
int arg2 = (int) 0 ;
7251
/* This function uses a this_ptr*/
7252
arg_count = ZEND_NUM_ARGS();
7253
if(arg_count<1 || arg_count>2)
7256
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7260
/* typemap(in) SWIGTYPE * */
7261
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7262
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetX. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7267
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
7268
convert_to_long_ex(args[0]);
7269
arg2 = (int) Z_LVAL_PP(args[0]);
7273
result = (double)OGRGeometryShadow_GetX(arg1,arg2);
7276
ZVAL_DOUBLE(return_value,result);
7280
zend_error(ErrorCode(),ErrorMsg());
8430
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8431
int arg2 = (int) 0 ;
8437
arg_count = ZEND_NUM_ARGS();
8438
if(arg_count<1 || arg_count>2 ||
8439
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8443
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8444
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetX. Expected SWIGTYPE_p_OGRGeometryShadow");
8447
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8449
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8450
convert_to_long_ex(args[1]);
8451
arg2 = (int) Z_LVAL_PP(args[1]);
8455
result = (double)OGRGeometryShadow_GetX(arg1,arg2);
8457
ZVAL_DOUBLE(return_value,result);
8461
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7284
8465
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetY) {
7285
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7286
int arg2 = (int) 0 ;
7292
/* This function uses a this_ptr*/
7293
arg_count = ZEND_NUM_ARGS();
7294
if(arg_count<1 || arg_count>2)
7297
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7301
/* typemap(in) SWIGTYPE * */
7302
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7303
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetY. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7308
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
7309
convert_to_long_ex(args[0]);
7310
arg2 = (int) Z_LVAL_PP(args[0]);
7314
result = (double)OGRGeometryShadow_GetY(arg1,arg2);
7317
ZVAL_DOUBLE(return_value,result);
7321
zend_error(ErrorCode(),ErrorMsg());
8466
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8467
int arg2 = (int) 0 ;
8473
arg_count = ZEND_NUM_ARGS();
8474
if(arg_count<1 || arg_count>2 ||
8475
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8479
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8480
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetY. Expected SWIGTYPE_p_OGRGeometryShadow");
8483
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8485
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8486
convert_to_long_ex(args[1]);
8487
arg2 = (int) Z_LVAL_PP(args[1]);
8491
result = (double)OGRGeometryShadow_GetY(arg1,arg2);
8493
ZVAL_DOUBLE(return_value,result);
8497
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7325
8501
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetZ) {
7326
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7327
int arg2 = (int) 0 ;
7333
/* This function uses a this_ptr*/
7334
arg_count = ZEND_NUM_ARGS();
7335
if(arg_count<1 || arg_count>2)
7338
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7342
/* typemap(in) SWIGTYPE * */
7343
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7344
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetZ. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7349
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
7350
convert_to_long_ex(args[0]);
7351
arg2 = (int) Z_LVAL_PP(args[0]);
7355
result = (double)OGRGeometryShadow_GetZ(arg1,arg2);
7358
ZVAL_DOUBLE(return_value,result);
7362
zend_error(ErrorCode(),ErrorMsg());
8502
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8503
int arg2 = (int) 0 ;
8509
arg_count = ZEND_NUM_ARGS();
8510
if(arg_count<1 || arg_count>2 ||
8511
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8515
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8516
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetZ. Expected SWIGTYPE_p_OGRGeometryShadow");
8519
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8521
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8522
convert_to_long_ex(args[1]);
8523
arg2 = (int) Z_LVAL_PP(args[1]);
8527
result = (double)OGRGeometryShadow_GetZ(arg1,arg2);
8529
ZVAL_DOUBLE(return_value,result);
8533
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8537
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetPoint) {
8538
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8539
int arg2 = (int) 0 ;
8540
double *arg3 = (double *) (double *)NULL ;
8546
/* %typemap(in,numinputs=0) (double argout3[ANY]) */
8550
arg_count = ZEND_NUM_ARGS();
8551
if(arg_count<1 || arg_count>2 ||
8552
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8556
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8557
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetPoint. Expected SWIGTYPE_p_OGRGeometryShadow");
8560
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8562
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8563
convert_to_long_ex(args[1]);
8564
arg2 = (int) Z_LVAL_PP(args[1]);
8568
OGRGeometryShadow_GetPoint(arg1,arg2,arg3);
8571
/* %typemap(argout) (double argout[ANY]) */
8572
zval *t = CreateTupleFromDoubleArray( arg3, 3 );
8573
t_output_helper( &return_value, t );
8577
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8581
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetPoint_2D) {
8582
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8583
int arg2 = (int) 0 ;
8584
double *arg3 = (double *) (double *)NULL ;
8590
/* %typemap(in,numinputs=0) (double argout3[ANY]) */
8594
arg_count = ZEND_NUM_ARGS();
8595
if(arg_count<1 || arg_count>2 ||
8596
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8600
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8601
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetPoint_2D. Expected SWIGTYPE_p_OGRGeometryShadow");
8604
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8606
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8607
convert_to_long_ex(args[1]);
8608
arg2 = (int) Z_LVAL_PP(args[1]);
8612
OGRGeometryShadow_GetPoint_2D(arg1,arg2,arg3);
8615
/* %typemap(argout) (double argout[ANY]) */
8616
zval *t = CreateTupleFromDoubleArray( arg3, 2 );
8617
t_output_helper( &return_value, t );
8621
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7366
8625
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetGeometryCount) {
7367
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7372
/* This function uses a this_ptr*/
7373
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7378
/* typemap(in) SWIGTYPE * */
7379
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7380
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetGeometryCount. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7383
result = (int)OGRGeometryShadow_GetGeometryCount(arg1);
7386
ZVAL_LONG(return_value,result);
7390
zend_error(ErrorCode(),ErrorMsg());
8626
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8631
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8636
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8637
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetGeometryCount. Expected SWIGTYPE_p_OGRGeometryShadow");
8640
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8641
result = (int)OGRGeometryShadow_GetGeometryCount(arg1);
8643
ZVAL_LONG(return_value,result);
8647
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7394
8651
ZEND_NAMED_FUNCTION(_wrap_Geometry_SetPoint) {
7395
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7399
double arg5 = (double) 0 ;
7404
/* This function uses a this_ptr*/
7405
arg_count = ZEND_NUM_ARGS();
7406
if(arg_count<4 || arg_count>5)
7409
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7413
/* typemap(in) SWIGTYPE * */
7414
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7415
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_SetPoint. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7419
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
7420
convert_to_long_ex(args[0]);
7421
arg2 = (int) Z_LVAL_PP(args[0]);
7425
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
7426
convert_to_double_ex(args[1]);
7427
arg3 = (double) Z_DVAL_PP(args[1]);
7431
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
7432
convert_to_double_ex(args[2]);
7433
arg4 = (double) Z_DVAL_PP(args[2]);
7438
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
7439
convert_to_double_ex(args[3]);
7440
arg5 = (double) Z_DVAL_PP(args[3]);
7444
OGRGeometryShadow_SetPoint(arg1,arg2,arg3,arg4,arg5);
7449
zend_error(ErrorCode(),ErrorMsg());
8652
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8656
double arg5 = (double) 0 ;
8661
arg_count = ZEND_NUM_ARGS();
8662
if(arg_count<4 || arg_count>5 ||
8663
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8667
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8668
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_SetPoint. Expected SWIGTYPE_p_OGRGeometryShadow");
8671
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8673
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8674
convert_to_long_ex(args[1]);
8675
arg2 = (int) Z_LVAL_PP(args[1]);
8679
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8680
convert_to_double_ex(args[2]);
8681
arg3 = (double) Z_DVAL_PP(args[2]);
8685
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8686
convert_to_double_ex(args[3]);
8687
arg4 = (double) Z_DVAL_PP(args[3]);
8691
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8692
convert_to_double_ex(args[4]);
8693
arg5 = (double) Z_DVAL_PP(args[4]);
8697
OGRGeometryShadow_SetPoint(arg1,arg2,arg3,arg4,arg5);
8701
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8705
ZEND_NAMED_FUNCTION(_wrap_Geometry_SetPoint_2D) {
8706
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8713
if(ZEND_NUM_ARGS() != 4 || zend_get_parameters_array_ex(4, args) != SUCCESS) {
8718
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8719
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_SetPoint_2D. Expected SWIGTYPE_p_OGRGeometryShadow");
8722
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8724
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8725
convert_to_long_ex(args[1]);
8726
arg2 = (int) Z_LVAL_PP(args[1]);
8730
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8731
convert_to_double_ex(args[2]);
8732
arg3 = (double) Z_DVAL_PP(args[2]);
8736
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8737
convert_to_double_ex(args[3]);
8738
arg4 = (double) Z_DVAL_PP(args[3]);
8741
OGRGeometryShadow_SetPoint_2D(arg1,arg2,arg3,arg4);
8745
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7453
8749
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetGeometryRef) {
7454
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7456
OGRGeometryShadow *result;
7460
/* This function uses a this_ptr*/
7461
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7466
/* typemap(in) SWIGTYPE * */
7467
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7468
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetGeometryRef. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7472
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
7473
convert_to_long_ex(args[0]);
7474
arg2 = (int) Z_LVAL_PP(args[0]);
7477
result = (OGRGeometryShadow *)OGRGeometryShadow_GetGeometryRef(arg1,arg2);
7480
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 0);
7482
/* Wrap this return value */
7484
/* ALTERNATIVE Constructor, make an object wrapper */
7487
MAKE_STD_ZVAL(_cPtr);
7488
*_cPtr = *return_value;
7489
INIT_ZVAL(*return_value);
7490
object_init_ex(obj,ptr_ce_swig_Geometry);
7491
add_property_zval(obj,"_cPtr",_cPtr);
7496
zend_error(ErrorCode(),ErrorMsg());
8750
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8753
OGRGeometryShadow *result = 0 ;
8756
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
8761
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8762
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetGeometryRef. Expected SWIGTYPE_p_OGRGeometryShadow");
8765
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8767
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8768
convert_to_long_ex(args[1]);
8769
arg2 = (int) Z_LVAL_PP(args[1]);
8772
result = (OGRGeometryShadow *)OGRGeometryShadow_GetGeometryRef(arg1,arg2);
8774
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 0);
8778
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8782
ZEND_NAMED_FUNCTION(_wrap_Geometry_Simplify) {
8783
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8786
OGRGeometryShadow *result = 0 ;
8789
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
8794
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8795
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Simplify. Expected SWIGTYPE_p_OGRGeometryShadow");
8798
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8800
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8801
convert_to_double_ex(args[1]);
8802
arg2 = (double) Z_DVAL_PP(args[1]);
8805
result = (OGRGeometryShadow *)OGRGeometryShadow_Simplify(arg1,arg2);
8807
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
8811
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8815
ZEND_NAMED_FUNCTION(_wrap_Geometry_Boundary) {
8816
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8818
OGRGeometryShadow *result = 0 ;
8821
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8826
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8827
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Boundary. Expected SWIGTYPE_p_OGRGeometryShadow");
8830
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8831
result = (OGRGeometryShadow *)OGRGeometryShadow_Boundary(arg1);
8833
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
8837
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7500
8841
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetBoundary) {
7501
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7502
OGRGeometryShadow *result;
7506
/* This function uses a this_ptr*/
7507
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7512
/* typemap(in) SWIGTYPE * */
7513
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7514
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetBoundary. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7517
result = (OGRGeometryShadow *)OGRGeometryShadow_GetBoundary(arg1);
7520
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7522
/* Wrap this return value */
7524
/* ALTERNATIVE Constructor, make an object wrapper */
7527
MAKE_STD_ZVAL(_cPtr);
7528
*_cPtr = *return_value;
7529
INIT_ZVAL(*return_value);
7530
object_init_ex(obj,ptr_ce_swig_Geometry);
7531
add_property_zval(obj,"_cPtr",_cPtr);
7536
zend_error(ErrorCode(),ErrorMsg());
8842
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8844
OGRGeometryShadow *result = 0 ;
8847
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8852
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8853
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetBoundary. Expected SWIGTYPE_p_OGRGeometryShadow");
8856
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8857
result = (OGRGeometryShadow *)OGRGeometryShadow_GetBoundary(arg1);
8859
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
8863
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7540
8867
ZEND_NAMED_FUNCTION(_wrap_Geometry_ConvexHull) {
7541
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7542
OGRGeometryShadow *result;
7546
/* This function uses a this_ptr*/
7547
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7552
/* typemap(in) SWIGTYPE * */
7553
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7554
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ConvexHull. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7557
result = (OGRGeometryShadow *)OGRGeometryShadow_ConvexHull(arg1);
7560
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7562
/* Wrap this return value */
7564
/* ALTERNATIVE Constructor, make an object wrapper */
7567
MAKE_STD_ZVAL(_cPtr);
7568
*_cPtr = *return_value;
7569
INIT_ZVAL(*return_value);
7570
object_init_ex(obj,ptr_ce_swig_Geometry);
7571
add_property_zval(obj,"_cPtr",_cPtr);
7576
zend_error(ErrorCode(),ErrorMsg());
8868
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8870
OGRGeometryShadow *result = 0 ;
8873
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
8878
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8879
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_ConvexHull. Expected SWIGTYPE_p_OGRGeometryShadow");
8882
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8883
result = (OGRGeometryShadow *)OGRGeometryShadow_ConvexHull(arg1);
8885
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
8889
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7580
8893
ZEND_NAMED_FUNCTION(_wrap_Geometry_Buffer) {
7581
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7583
int arg3 = (int) 30 ;
7584
OGRGeometryShadow *result;
7589
/* This function uses a this_ptr*/
7590
arg_count = ZEND_NUM_ARGS();
7591
if(arg_count<2 || arg_count>3)
7594
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
7598
/* typemap(in) SWIGTYPE * */
7599
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7600
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Buffer. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7604
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,13,CONVERT_FLOAT_IN@*/
7605
convert_to_double_ex(args[0]);
7606
arg2 = (double) Z_DVAL_PP(args[0]);
7611
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
7612
convert_to_long_ex(args[1]);
7613
arg3 = (int) Z_LVAL_PP(args[1]);
7617
result = (OGRGeometryShadow *)OGRGeometryShadow_Buffer(arg1,arg2,arg3);
7620
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7622
/* Wrap this return value */
7624
/* ALTERNATIVE Constructor, make an object wrapper */
7627
MAKE_STD_ZVAL(_cPtr);
7628
*_cPtr = *return_value;
7629
INIT_ZVAL(*return_value);
7630
object_init_ex(obj,ptr_ce_swig_Geometry);
7631
add_property_zval(obj,"_cPtr",_cPtr);
7636
zend_error(ErrorCode(),ErrorMsg());
8894
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8896
int arg3 = (int) 30 ;
8899
OGRGeometryShadow *result = 0 ;
8902
arg_count = ZEND_NUM_ARGS();
8903
if(arg_count<2 || arg_count>3 ||
8904
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8908
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8909
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Buffer. Expected SWIGTYPE_p_OGRGeometryShadow");
8912
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8914
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
8915
convert_to_double_ex(args[1]);
8916
arg2 = (double) Z_DVAL_PP(args[1]);
8920
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
8921
convert_to_long_ex(args[2]);
8922
arg3 = (int) Z_LVAL_PP(args[2]);
8926
result = (OGRGeometryShadow *)OGRGeometryShadow_Buffer(arg1,arg2,arg3);
8928
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
8932
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7640
8936
ZEND_NAMED_FUNCTION(_wrap_Geometry_Intersection) {
7641
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7642
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7643
OGRGeometryShadow *result;
7647
/* This function uses a this_ptr*/
7648
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7653
/* typemap(in) SWIGTYPE * */
7654
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7655
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Intersection. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7659
/* typemap(in) SWIGTYPE * */
7660
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7661
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Intersection. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7664
result = (OGRGeometryShadow *)OGRGeometryShadow_Intersection(arg1,arg2);
7667
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7669
/* Wrap this return value */
7671
/* ALTERNATIVE Constructor, make an object wrapper */
7674
MAKE_STD_ZVAL(_cPtr);
7675
*_cPtr = *return_value;
7676
INIT_ZVAL(*return_value);
7677
object_init_ex(obj,ptr_ce_swig_Geometry);
7678
add_property_zval(obj,"_cPtr",_cPtr);
7683
zend_error(ErrorCode(),ErrorMsg());
8937
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8938
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8940
OGRGeometryShadow *result = 0 ;
8943
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
8948
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8949
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Intersection. Expected SWIGTYPE_p_OGRGeometryShadow");
8952
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8954
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8955
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Intersection. Expected SWIGTYPE_p_OGRGeometryShadow");
8960
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
8963
result = (OGRGeometryShadow *)OGRGeometryShadow_Intersection(arg1,arg2);
8965
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
8969
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7687
8973
ZEND_NAMED_FUNCTION(_wrap_Geometry_Union) {
7688
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7689
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7690
OGRGeometryShadow *result;
7694
/* This function uses a this_ptr*/
7695
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7700
/* typemap(in) SWIGTYPE * */
7701
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7702
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Union. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7706
/* typemap(in) SWIGTYPE * */
7707
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7708
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Union. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7711
result = (OGRGeometryShadow *)OGRGeometryShadow_Union(arg1,arg2);
7714
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7716
/* Wrap this return value */
7718
/* ALTERNATIVE Constructor, make an object wrapper */
7721
MAKE_STD_ZVAL(_cPtr);
7722
*_cPtr = *return_value;
7723
INIT_ZVAL(*return_value);
7724
object_init_ex(obj,ptr_ce_swig_Geometry);
7725
add_property_zval(obj,"_cPtr",_cPtr);
7730
zend_error(ErrorCode(),ErrorMsg());
8974
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8975
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8977
OGRGeometryShadow *result = 0 ;
8980
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
8985
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8986
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Union. Expected SWIGTYPE_p_OGRGeometryShadow");
8989
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
8991
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8992
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Union. Expected SWIGTYPE_p_OGRGeometryShadow");
8997
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9000
result = (OGRGeometryShadow *)OGRGeometryShadow_Union(arg1,arg2);
9002
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
9006
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9010
ZEND_NAMED_FUNCTION(_wrap_Geometry_UnionCascaded) {
9011
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9013
OGRGeometryShadow *result = 0 ;
9016
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9021
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9022
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_UnionCascaded. Expected SWIGTYPE_p_OGRGeometryShadow");
9025
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9026
result = (OGRGeometryShadow *)OGRGeometryShadow_UnionCascaded(arg1);
9028
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
9032
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7734
9036
ZEND_NAMED_FUNCTION(_wrap_Geometry_Difference) {
7735
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7736
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7737
OGRGeometryShadow *result;
7741
/* This function uses a this_ptr*/
7742
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7747
/* typemap(in) SWIGTYPE * */
7748
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7749
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Difference. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7753
/* typemap(in) SWIGTYPE * */
7754
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7755
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Difference. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7758
result = (OGRGeometryShadow *)OGRGeometryShadow_Difference(arg1,arg2);
7761
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7763
/* Wrap this return value */
7765
/* ALTERNATIVE Constructor, make an object wrapper */
7768
MAKE_STD_ZVAL(_cPtr);
7769
*_cPtr = *return_value;
7770
INIT_ZVAL(*return_value);
7771
object_init_ex(obj,ptr_ce_swig_Geometry);
7772
add_property_zval(obj,"_cPtr",_cPtr);
7777
zend_error(ErrorCode(),ErrorMsg());
9037
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9038
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9040
OGRGeometryShadow *result = 0 ;
9043
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9048
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9049
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Difference. Expected SWIGTYPE_p_OGRGeometryShadow");
9052
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9054
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9055
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Difference. Expected SWIGTYPE_p_OGRGeometryShadow");
9060
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9063
result = (OGRGeometryShadow *)OGRGeometryShadow_Difference(arg1,arg2);
9065
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
9069
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9073
ZEND_NAMED_FUNCTION(_wrap_Geometry_SymDifference) {
9074
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9075
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9077
OGRGeometryShadow *result = 0 ;
9080
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9085
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9086
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_SymDifference. Expected SWIGTYPE_p_OGRGeometryShadow");
9089
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9091
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9092
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_SymDifference. Expected SWIGTYPE_p_OGRGeometryShadow");
9097
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9100
result = (OGRGeometryShadow *)OGRGeometryShadow_SymDifference(arg1,arg2);
9102
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
9106
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7781
9110
ZEND_NAMED_FUNCTION(_wrap_Geometry_SymmetricDifference) {
7782
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7783
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7784
OGRGeometryShadow *result;
7788
/* This function uses a this_ptr*/
7789
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7794
/* typemap(in) SWIGTYPE * */
7795
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7796
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_SymmetricDifference. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7800
/* typemap(in) SWIGTYPE * */
7801
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7802
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_SymmetricDifference. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7805
result = (OGRGeometryShadow *)OGRGeometryShadow_SymmetricDifference(arg1,arg2);
7808
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
7810
/* Wrap this return value */
7812
/* ALTERNATIVE Constructor, make an object wrapper */
7815
MAKE_STD_ZVAL(_cPtr);
7816
*_cPtr = *return_value;
7817
INIT_ZVAL(*return_value);
7818
object_init_ex(obj,ptr_ce_swig_Geometry);
7819
add_property_zval(obj,"_cPtr",_cPtr);
7824
zend_error(ErrorCode(),ErrorMsg());
9111
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9112
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9114
OGRGeometryShadow *result = 0 ;
9117
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9122
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9123
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_SymmetricDifference. Expected SWIGTYPE_p_OGRGeometryShadow");
9126
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9128
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9129
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_SymmetricDifference. Expected SWIGTYPE_p_OGRGeometryShadow");
9134
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9137
result = (OGRGeometryShadow *)OGRGeometryShadow_SymmetricDifference(arg1,arg2);
9139
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
9143
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7828
9147
ZEND_NAMED_FUNCTION(_wrap_Geometry_Distance) {
7829
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7830
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7835
/* This function uses a this_ptr*/
7836
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7841
/* typemap(in) SWIGTYPE * */
7842
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7843
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Distance. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7847
/* typemap(in) SWIGTYPE * */
7848
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7849
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Distance. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7852
result = (double)OGRGeometryShadow_Distance(arg1,arg2);
7855
ZVAL_DOUBLE(return_value,result);
7859
zend_error(ErrorCode(),ErrorMsg());
7863
ZEND_NAMED_FUNCTION(_wrap_Geometry_Empty) {
7864
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7868
/* This function uses a this_ptr*/
7869
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
7874
/* typemap(in) SWIGTYPE * */
7875
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7876
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Empty. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7879
OGRGeometryShadow_Empty(arg1);
7884
zend_error(ErrorCode(),ErrorMsg());
9148
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9149
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9154
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9159
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9160
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Distance. Expected SWIGTYPE_p_OGRGeometryShadow");
9163
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9165
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9166
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Distance. Expected SWIGTYPE_p_OGRGeometryShadow");
9171
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9174
result = (double)OGRGeometryShadow_Distance(arg1,arg2);
9176
ZVAL_DOUBLE(return_value,result);
9180
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9184
ZEND_NAMED_FUNCTION(_wrap_Geometry_c_Empty) {
9185
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9189
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9194
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9195
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_c_Empty. Expected SWIGTYPE_p_OGRGeometryShadow");
9198
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9199
OGRGeometryShadow_Empty(arg1);
9203
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9207
ZEND_NAMED_FUNCTION(_wrap_Geometry_IsEmpty) {
9208
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9213
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9218
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9219
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_IsEmpty. Expected SWIGTYPE_p_OGRGeometryShadow");
9222
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9223
result = (bool)OGRGeometryShadow_IsEmpty(arg1);
9225
ZVAL_BOOL(return_value,(result)?1:0);
9229
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9233
ZEND_NAMED_FUNCTION(_wrap_Geometry_IsValid) {
9234
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9239
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9244
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9245
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_IsValid. Expected SWIGTYPE_p_OGRGeometryShadow");
9248
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9249
result = (bool)OGRGeometryShadow_IsValid(arg1);
9251
ZVAL_BOOL(return_value,(result)?1:0);
9255
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9259
ZEND_NAMED_FUNCTION(_wrap_Geometry_IsSimple) {
9260
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9265
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9270
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9271
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_IsSimple. Expected SWIGTYPE_p_OGRGeometryShadow");
9274
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9275
result = (bool)OGRGeometryShadow_IsSimple(arg1);
9277
ZVAL_BOOL(return_value,(result)?1:0);
9281
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9285
ZEND_NAMED_FUNCTION(_wrap_Geometry_IsRing) {
9286
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9291
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9296
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9297
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_IsRing. Expected SWIGTYPE_p_OGRGeometryShadow");
9300
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9301
result = (bool)OGRGeometryShadow_IsRing(arg1);
9303
ZVAL_BOOL(return_value,(result)?1:0);
9307
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9311
ZEND_NAMED_FUNCTION(_wrap_Geometry_Intersects) {
9312
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9313
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9318
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9323
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9324
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Intersects. Expected SWIGTYPE_p_OGRGeometryShadow");
9327
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9329
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9330
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Intersects. Expected SWIGTYPE_p_OGRGeometryShadow");
9335
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9338
result = (bool)OGRGeometryShadow_Intersects(arg1,arg2);
9340
ZVAL_BOOL(return_value,(result)?1:0);
9344
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7888
9348
ZEND_NAMED_FUNCTION(_wrap_Geometry_Intersect) {
7889
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7890
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7895
/* This function uses a this_ptr*/
7896
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7901
/* typemap(in) SWIGTYPE * */
7902
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7903
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Intersect. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7907
/* typemap(in) SWIGTYPE * */
7908
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7909
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Intersect. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7912
result = (int)OGRGeometryShadow_Intersect(arg1,arg2);
7915
ZVAL_LONG(return_value,result);
7919
zend_error(ErrorCode(),ErrorMsg());
9349
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9350
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9355
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9360
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9361
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Intersect. Expected SWIGTYPE_p_OGRGeometryShadow");
9364
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9366
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9367
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Intersect. Expected SWIGTYPE_p_OGRGeometryShadow");
9372
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9375
result = (bool)OGRGeometryShadow_Intersect(arg1,arg2);
9377
ZVAL_BOOL(return_value,(result)?1:0);
9381
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9385
ZEND_NAMED_FUNCTION(_wrap_Geometry_Equals) {
9386
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9387
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9392
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9397
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9398
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Equals. Expected SWIGTYPE_p_OGRGeometryShadow");
9401
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9403
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9404
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Equals. Expected SWIGTYPE_p_OGRGeometryShadow");
9409
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9412
result = (bool)OGRGeometryShadow_Equals(arg1,arg2);
9414
ZVAL_BOOL(return_value,(result)?1:0);
9418
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7923
9422
ZEND_NAMED_FUNCTION(_wrap_Geometry_Equal) {
7924
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7925
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7930
/* This function uses a this_ptr*/
7931
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7936
/* typemap(in) SWIGTYPE * */
7937
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7938
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Equal. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7942
/* typemap(in) SWIGTYPE * */
7943
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7944
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Equal. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7947
result = (int)OGRGeometryShadow_Equal(arg1,arg2);
7950
ZVAL_LONG(return_value,result);
7954
zend_error(ErrorCode(),ErrorMsg());
9423
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9424
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9429
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9434
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9435
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Equal. Expected SWIGTYPE_p_OGRGeometryShadow");
9438
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9440
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9441
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Equal. Expected SWIGTYPE_p_OGRGeometryShadow");
9446
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9449
result = (bool)OGRGeometryShadow_Equal(arg1,arg2);
9451
ZVAL_BOOL(return_value,(result)?1:0);
9455
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7958
9459
ZEND_NAMED_FUNCTION(_wrap_Geometry_Disjoint) {
7959
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7960
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
7965
/* This function uses a this_ptr*/
7966
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
7971
/* typemap(in) SWIGTYPE * */
7972
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7973
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Disjoint. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7977
/* typemap(in) SWIGTYPE * */
7978
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
7979
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Disjoint. Expected SWIGTYPE_p_p_OGRGeometryShadow");
7982
result = (int)OGRGeometryShadow_Disjoint(arg1,arg2);
7985
ZVAL_LONG(return_value,result);
7989
zend_error(ErrorCode(),ErrorMsg());
9460
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9461
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9466
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9471
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9472
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Disjoint. Expected SWIGTYPE_p_OGRGeometryShadow");
9475
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9477
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9478
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Disjoint. Expected SWIGTYPE_p_OGRGeometryShadow");
9483
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9486
result = (bool)OGRGeometryShadow_Disjoint(arg1,arg2);
9488
ZVAL_BOOL(return_value,(result)?1:0);
9492
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
7993
9496
ZEND_NAMED_FUNCTION(_wrap_Geometry_Touches) {
7994
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
7995
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8000
/* This function uses a this_ptr*/
8001
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8006
/* typemap(in) SWIGTYPE * */
8007
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8008
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Touches. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8012
/* typemap(in) SWIGTYPE * */
8013
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8014
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Touches. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8017
result = (int)OGRGeometryShadow_Touches(arg1,arg2);
8020
ZVAL_LONG(return_value,result);
8024
zend_error(ErrorCode(),ErrorMsg());
9497
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9498
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9503
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9508
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9509
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Touches. Expected SWIGTYPE_p_OGRGeometryShadow");
9512
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9514
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9515
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Touches. Expected SWIGTYPE_p_OGRGeometryShadow");
9520
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9523
result = (bool)OGRGeometryShadow_Touches(arg1,arg2);
9525
ZVAL_BOOL(return_value,(result)?1:0);
9529
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8028
9533
ZEND_NAMED_FUNCTION(_wrap_Geometry_Crosses) {
8029
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8030
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8035
/* This function uses a this_ptr*/
8036
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8041
/* typemap(in) SWIGTYPE * */
8042
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8043
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Crosses. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8047
/* typemap(in) SWIGTYPE * */
8048
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8049
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Crosses. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8052
result = (int)OGRGeometryShadow_Crosses(arg1,arg2);
8055
ZVAL_LONG(return_value,result);
8059
zend_error(ErrorCode(),ErrorMsg());
9534
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9535
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9540
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9545
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9546
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Crosses. Expected SWIGTYPE_p_OGRGeometryShadow");
9549
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9551
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9552
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Crosses. Expected SWIGTYPE_p_OGRGeometryShadow");
9557
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9560
result = (bool)OGRGeometryShadow_Crosses(arg1,arg2);
9562
ZVAL_BOOL(return_value,(result)?1:0);
9566
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8063
9570
ZEND_NAMED_FUNCTION(_wrap_Geometry_Within) {
8064
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8065
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8070
/* This function uses a this_ptr*/
8071
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8076
/* typemap(in) SWIGTYPE * */
8077
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8078
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Within. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8082
/* typemap(in) SWIGTYPE * */
8083
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8084
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Within. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8087
result = (int)OGRGeometryShadow_Within(arg1,arg2);
8090
ZVAL_LONG(return_value,result);
8094
zend_error(ErrorCode(),ErrorMsg());
9571
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9572
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9577
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9582
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9583
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Within. Expected SWIGTYPE_p_OGRGeometryShadow");
9586
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9588
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9589
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Within. Expected SWIGTYPE_p_OGRGeometryShadow");
9594
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9597
result = (bool)OGRGeometryShadow_Within(arg1,arg2);
9599
ZVAL_BOOL(return_value,(result)?1:0);
9603
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8098
9607
ZEND_NAMED_FUNCTION(_wrap_Geometry_Contains) {
8099
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8100
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8105
/* This function uses a this_ptr*/
8106
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8111
/* typemap(in) SWIGTYPE * */
8112
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8113
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Contains. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8117
/* typemap(in) SWIGTYPE * */
8118
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8119
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Contains. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8122
result = (int)OGRGeometryShadow_Contains(arg1,arg2);
8125
ZVAL_LONG(return_value,result);
8129
zend_error(ErrorCode(),ErrorMsg());
9608
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9609
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9614
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9619
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9620
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Contains. Expected SWIGTYPE_p_OGRGeometryShadow");
9623
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9625
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9626
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Contains. Expected SWIGTYPE_p_OGRGeometryShadow");
9631
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9634
result = (bool)OGRGeometryShadow_Contains(arg1,arg2);
9636
ZVAL_BOOL(return_value,(result)?1:0);
9640
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8133
9644
ZEND_NAMED_FUNCTION(_wrap_Geometry_Overlaps) {
8134
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8135
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
8140
/* This function uses a this_ptr*/
8141
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8146
/* typemap(in) SWIGTYPE * */
8147
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8148
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Overlaps. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8152
/* typemap(in) SWIGTYPE * */
8153
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8154
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Overlaps. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8157
result = (int)OGRGeometryShadow_Overlaps(arg1,arg2);
8160
ZVAL_LONG(return_value,result);
8164
zend_error(ErrorCode(),ErrorMsg());
9645
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9646
OGRGeometryShadow *arg2 = (OGRGeometryShadow *) 0 ;
9651
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9656
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9657
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Overlaps. Expected SWIGTYPE_p_OGRGeometryShadow");
9660
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9662
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9663
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Overlaps. Expected SWIGTYPE_p_OGRGeometryShadow");
9668
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9671
result = (bool)OGRGeometryShadow_Overlaps(arg1,arg2);
9673
ZVAL_BOOL(return_value,(result)?1:0);
9677
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8168
9681
ZEND_NAMED_FUNCTION(_wrap_Geometry_TransformTo) {
8169
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8170
OSRSpatialReferenceShadow *arg2 = (OSRSpatialReferenceShadow *) 0 ;
8175
/* This function uses a this_ptr*/
8176
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8181
/* typemap(in) SWIGTYPE * */
8182
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8183
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_TransformTo. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8187
/* typemap(in) SWIGTYPE * */
8188
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
8189
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_TransformTo. Expected SWIGTYPE_p_p_OSRSpatialReferenceShadow");
8192
result = (OGRErr)OGRGeometryShadow_TransformTo(arg1,arg2);
8195
/* %typemap(out) OGRErr */
8197
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
8201
/* %typemap(ret) OGRErr */
8206
zend_error(ErrorCode(),ErrorMsg());
9682
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9683
OSRSpatialReferenceShadow *arg2 = (OSRSpatialReferenceShadow *) 0 ;
9688
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9693
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9694
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_TransformTo. Expected SWIGTYPE_p_OGRGeometryShadow");
9697
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9699
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
9700
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_TransformTo. Expected SWIGTYPE_p_OSRSpatialReferenceShadow");
9705
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9708
result = (OGRErr)OGRGeometryShadow_TransformTo(arg1,arg2);
9710
/* %typemap(out) OGRErr */
9712
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
9716
/* %typemap(ret) OGRErr */
9721
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8210
9725
ZEND_NAMED_FUNCTION(_wrap_Geometry_Transform) {
8211
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8212
OSRCoordinateTransformationShadow *arg2 = (OSRCoordinateTransformationShadow *) 0 ;
8217
/* This function uses a this_ptr*/
8218
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8223
/* typemap(in) SWIGTYPE * */
8224
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8225
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Transform. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8229
/* typemap(in) SWIGTYPE * */
8230
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0) < 0) {
8231
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Transform. Expected SWIGTYPE_p_p_OSRCoordinateTransformationShadow");
8234
result = (OGRErr)OGRGeometryShadow_Transform(arg1,arg2);
8237
/* %typemap(out) OGRErr */
8239
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
8243
/* %typemap(ret) OGRErr */
8248
zend_error(ErrorCode(),ErrorMsg());
9726
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9727
OSRCoordinateTransformationShadow *arg2 = (OSRCoordinateTransformationShadow *) 0 ;
9732
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9737
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9738
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Transform. Expected SWIGTYPE_p_OGRGeometryShadow");
9741
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9743
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OSRCoordinateTransformationShadow, 0) < 0) {
9744
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_Transform. Expected SWIGTYPE_p_OSRCoordinateTransformationShadow");
9749
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
9752
result = (OGRErr)OGRGeometryShadow_Transform(arg1,arg2);
9754
/* %typemap(out) OGRErr */
9756
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
9760
/* %typemap(ret) OGRErr */
9765
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8252
9769
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetSpatialReference) {
8253
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8254
OSRSpatialReferenceShadow *result;
8258
/* This function uses a this_ptr*/
8259
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8264
/* typemap(in) SWIGTYPE * */
8265
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8266
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetSpatialReference. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8269
result = (OSRSpatialReferenceShadow *)OGRGeometryShadow_GetSpatialReference(arg1);
8272
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OSRSpatialReferenceShadow, 0);
8274
/* Wrap this return value */
8276
/* ALTERNATIVE Constructor, make an object wrapper */
8279
MAKE_STD_ZVAL(_cPtr);
8280
*_cPtr = *return_value;
8281
INIT_ZVAL(*return_value);
8282
object_init_ex(obj,ptr_ce_swig_SpatialReference);
8283
add_property_zval(obj,"_cPtr",_cPtr);
8288
zend_error(ErrorCode(),ErrorMsg());
9770
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9772
OSRSpatialReferenceShadow *result = 0 ;
9775
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9780
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9781
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetSpatialReference. Expected SWIGTYPE_p_OGRGeometryShadow");
9784
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9785
result = (OSRSpatialReferenceShadow *)OGRGeometryShadow_GetSpatialReference(arg1);
9787
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OSRSpatialReferenceShadow, 1);
9791
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8292
9795
ZEND_NAMED_FUNCTION(_wrap_Geometry_AssignSpatialReference) {
8293
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8294
OSRSpatialReferenceShadow *arg2 = (OSRSpatialReferenceShadow *) 0 ;
8298
/* This function uses a this_ptr*/
8299
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8304
/* typemap(in) SWIGTYPE * */
8305
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8306
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AssignSpatialReference. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8310
/* typemap(in) SWIGTYPE * */
8311
if(SWIG_ConvertPtr(*args[0], (void **) &arg2, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
8312
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_AssignSpatialReference. Expected SWIGTYPE_p_p_OSRSpatialReferenceShadow");
8315
OGRGeometryShadow_AssignSpatialReference(arg1,arg2);
8320
zend_error(ErrorCode(),ErrorMsg());
9796
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9797
OSRSpatialReferenceShadow *arg2 = (OSRSpatialReferenceShadow *) 0 ;
9801
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9806
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9807
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_AssignSpatialReference. Expected SWIGTYPE_p_OGRGeometryShadow");
9810
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9812
if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_OSRSpatialReferenceShadow, 0) < 0) {
9813
SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Geometry_AssignSpatialReference. Expected SWIGTYPE_p_OSRSpatialReferenceShadow");
9816
OGRGeometryShadow_AssignSpatialReference(arg1,arg2);
9820
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8324
9824
ZEND_NAMED_FUNCTION(_wrap_Geometry_CloseRings) {
8325
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8329
/* This function uses a this_ptr*/
8330
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8335
/* typemap(in) SWIGTYPE * */
8336
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8337
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_CloseRings. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8340
OGRGeometryShadow_CloseRings(arg1);
8345
zend_error(ErrorCode(),ErrorMsg());
9825
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9829
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9834
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9835
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_CloseRings. Expected SWIGTYPE_p_OGRGeometryShadow");
9838
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9839
OGRGeometryShadow_CloseRings(arg1);
9843
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8349
9847
ZEND_NAMED_FUNCTION(_wrap_Geometry_FlattenTo2D) {
8350
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8354
/* This function uses a this_ptr*/
8355
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8360
/* typemap(in) SWIGTYPE * */
8361
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8362
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_FlattenTo2D. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8365
OGRGeometryShadow_FlattenTo2D(arg1);
8370
zend_error(ErrorCode(),ErrorMsg());
9848
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9852
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9857
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9858
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_FlattenTo2D. Expected SWIGTYPE_p_OGRGeometryShadow");
9861
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9862
OGRGeometryShadow_FlattenTo2D(arg1);
9866
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
9870
ZEND_NAMED_FUNCTION(_wrap_Geometry_Segmentize) {
9871
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9876
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
9881
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9882
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Segmentize. Expected SWIGTYPE_p_OGRGeometryShadow");
9885
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9887
/*@SWIG:/usr/share/swig1.3/php/utils.i,16,CONVERT_FLOAT_IN@*/
9888
convert_to_double_ex(args[1]);
9889
arg2 = (double) Z_DVAL_PP(args[1]);
9892
OGRGeometryShadow_Segmentize(arg1,arg2);
9896
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8374
9900
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetEnvelope) {
8375
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8381
/* %typemap(in,numinputs=0) (double argout2[ANY]) */
8385
/* This function uses a this_ptr*/
8386
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8391
/* typemap(in) SWIGTYPE * */
8392
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8393
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetEnvelope. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8396
OGRGeometryShadow_GetEnvelope(arg1,arg2);
8400
/* %typemap(argout) (double argout[ANY]) */
8401
zval *t = CreateTupleFromDoubleArray( arg2, 4 );
8402
t_output_helper( &return_value, t );
8406
zend_error(ErrorCode(),ErrorMsg());
9901
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9907
/* %typemap(in,numinputs=0) (double argout2[ANY]) */
9911
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9916
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9917
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetEnvelope. Expected SWIGTYPE_p_OGRGeometryShadow");
9920
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9921
OGRGeometryShadow_GetEnvelope(arg1,arg2);
9924
/* %typemap(argout) (double argout[ANY]) */
9925
zval *t = CreateTupleFromDoubleArray( arg2, 4 );
9926
t_output_helper( &return_value, t );
9930
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8410
9934
ZEND_NAMED_FUNCTION(_wrap_Geometry_Centroid) {
8411
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8412
OGRGeometryShadow *result;
8416
/* This function uses a this_ptr*/
8417
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8422
/* typemap(in) SWIGTYPE * */
8423
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8424
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Centroid. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8427
result = (OGRGeometryShadow *)OGRGeometryShadow_Centroid(arg1);
8430
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
8432
/* Wrap this return value */
8434
/* ALTERNATIVE Constructor, make an object wrapper */
8437
MAKE_STD_ZVAL(_cPtr);
8438
*_cPtr = *return_value;
8439
INIT_ZVAL(*return_value);
8440
object_init_ex(obj,ptr_ce_swig_Geometry);
8441
add_property_zval(obj,"_cPtr",_cPtr);
8446
zend_error(ErrorCode(),ErrorMsg());
9935
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9937
OGRGeometryShadow *result = 0 ;
9940
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9945
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9946
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_Centroid. Expected SWIGTYPE_p_OGRGeometryShadow");
9949
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9950
result = (OGRGeometryShadow *)OGRGeometryShadow_Centroid(arg1);
9952
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRGeometryShadow, 1);
9956
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8450
9960
ZEND_NAMED_FUNCTION(_wrap_Geometry_WkbSize) {
8451
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8456
/* This function uses a this_ptr*/
8457
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8462
/* typemap(in) SWIGTYPE * */
8463
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8464
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_WkbSize. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8467
result = (int)OGRGeometryShadow_WkbSize(arg1);
8470
ZVAL_LONG(return_value,result);
8474
zend_error(ErrorCode(),ErrorMsg());
9961
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9966
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9971
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9972
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_WkbSize. Expected SWIGTYPE_p_OGRGeometryShadow");
9975
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
9976
result = (int)OGRGeometryShadow_WkbSize(arg1);
9978
ZVAL_LONG(return_value,result);
9982
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8478
9986
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetCoordinateDimension) {
8479
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8484
/* This function uses a this_ptr*/
8485
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8490
/* typemap(in) SWIGTYPE * */
8491
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8492
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetCoordinateDimension. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8495
result = (int)OGRGeometryShadow_GetCoordinateDimension(arg1);
8498
ZVAL_LONG(return_value,result);
8502
zend_error(ErrorCode(),ErrorMsg());
9987
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
9992
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
9997
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
9998
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetCoordinateDimension. Expected SWIGTYPE_p_OGRGeometryShadow");
10001
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
10002
result = (int)OGRGeometryShadow_GetCoordinateDimension(arg1);
10004
ZVAL_LONG(return_value,result);
10008
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
10012
ZEND_NAMED_FUNCTION(_wrap_Geometry_SetCoordinateDimension) {
10013
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
10018
if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) {
10023
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
10024
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_SetCoordinateDimension. Expected SWIGTYPE_p_OGRGeometryShadow");
10027
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
10029
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10030
convert_to_long_ex(args[1]);
10031
arg2 = (int) Z_LVAL_PP(args[1]);
10034
OGRGeometryShadow_SetCoordinateDimension(arg1,arg2);
10038
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8506
10042
ZEND_NAMED_FUNCTION(_wrap_Geometry_GetDimension) {
8507
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
8512
/* This function uses a this_ptr*/
8513
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8518
/* typemap(in) SWIGTYPE * */
8519
if(SWIG_ConvertPtr(*&this_ptr, (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
8520
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetDimension. Expected SWIGTYPE_p_p_OGRGeometryShadow");
8523
result = (int)OGRGeometryShadow_GetDimension(arg1);
8526
ZVAL_LONG(return_value,result);
8530
zend_error(ErrorCode(),ErrorMsg());
8534
/* property handler for class Geometry */
8535
static pval _wrap_propget_Geometry(zend_property_reference *property_reference) {
8538
zend_llist_element *element = property_reference->elements_list->head;
8539
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
8540
result.type = IS_NULL;
8541
if (_propget_Geometry(property_reference, &result)==SUCCESS) return result;
8542
/* return it ourselves */
8543
if (zend_hash_find(Z_OBJPROP_P(property_reference->object),Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),(void**)&_result)==SUCCESS) {
8545
MAKE_STD_ZVAL(_value); *_value=**_result;
8547
zval_copy_ctor(_value);
8550
result.type = IS_NULL;
8553
static int _propget_Geometry(zend_property_reference *property_reference, pval *value) {
8554
/* get the property name */
8555
zend_llist_element *element = property_reference->elements_list->head;
8556
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
8557
char *propname=Z_STRVAL_P(&(property->element));
8561
static int _wrap_propset_Geometry(zend_property_reference *property_reference, pval *value) {
8563
zend_llist_element *element = property_reference->elements_list->head;
8564
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
8565
if (_propset_Geometry(property_reference, value)==SUCCESS) return SUCCESS;
8566
/* set it ourselves as it is Geometry */
8567
MAKE_STD_ZVAL(_value);
8570
zval_copy_ctor(_value);
8571
return add_property_zval_ex(property_reference->object,Z_STRVAL_P(&(property->element)),1+Z_STRLEN_P(&(property->element)),_value);
8573
static int _propset_Geometry(zend_property_reference *property_reference, pval *value) {
8574
/* get the property name */
8575
zend_llist_element *element = property_reference->elements_list->head;
8576
zend_overloaded_element *property=(zend_overloaded_element *)element->data;
8577
char *propname=Z_STRVAL_P(&(property->element));
10043
OGRGeometryShadow *arg1 = (OGRGeometryShadow *) 0 ;
10048
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
10053
if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_OGRGeometryShadow, 0) < 0) {
10054
SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Geometry_GetDimension. Expected SWIGTYPE_p_OGRGeometryShadow");
10057
if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL");
10058
result = (int)OGRGeometryShadow_GetDimension(arg1);
10060
ZVAL_LONG(return_value,result);
10064
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8581
10068
ZEND_NAMED_FUNCTION(_wrap_OGRGetDriverCount) {
8586
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8590
result = (int)OGRGetDriverCount();
8593
ZVAL_LONG(return_value,result);
8597
zend_error(ErrorCode(),ErrorMsg());
10072
if(ZEND_NUM_ARGS() != 0) {
10076
result = (int)OGRGetDriverCount();
10078
ZVAL_LONG(return_value,result);
10082
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8601
10086
ZEND_NAMED_FUNCTION(_wrap_OGRGetOpenDSCount) {
8606
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8610
result = (int)OGRGetOpenDSCount();
8613
ZVAL_LONG(return_value,result);
8617
zend_error(ErrorCode(),ErrorMsg());
10090
if(ZEND_NUM_ARGS() != 0) {
10094
result = (int)OGRGetOpenDSCount();
10096
ZVAL_LONG(return_value,result);
10100
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8621
10104
ZEND_NAMED_FUNCTION(_wrap_OGRSetGenerate_DB2_V72_BYTE_ORDER) {
8627
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8632
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
8633
convert_to_long_ex(args[0]);
8634
arg1 = (int) Z_LVAL_PP(args[0]);
8637
result = (OGRErr)OGRSetGenerate_DB2_V72_BYTE_ORDER(arg1);
8640
/* %typemap(out) OGRErr */
8642
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
8646
/* %typemap(ret) OGRErr */
8651
zend_error(ErrorCode(),ErrorMsg());
10110
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
10115
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10116
convert_to_long_ex(args[0]);
10117
arg1 = (int) Z_LVAL_PP(args[0]);
10120
result = (OGRErr)OGRSetGenerate_DB2_V72_BYTE_ORDER(arg1);
10122
/* %typemap(out) OGRErr */
10123
if (result != 0 ) {
10124
SWIG_PHP_Error(E_ERROR,OGRErrMessages(result));
10128
/* %typemap(ret) OGRErr */
10133
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8655
10137
ZEND_NAMED_FUNCTION(_wrap_OGRRegisterAll) {
8659
if(((ZEND_NUM_ARGS() )!= 0) || (zend_get_parameters_array_ex(0, args)!= SUCCESS)) {
8668
zend_error(ErrorCode(),ErrorMsg());
10139
if(ZEND_NUM_ARGS() != 0) {
10147
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
10151
ZEND_NAMED_FUNCTION(_wrap_GeometryTypeToName) {
10152
OGRwkbGeometryType arg1 ;
10157
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
10162
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10163
convert_to_long_ex(args[0]);
10164
arg1 = (OGRwkbGeometryType) Z_LVAL_PP(args[0]);
10167
result = (char *)OGRGeometryTypeToName(arg1);
10170
ZVAL_NULL(return_value);
10172
ZVAL_STRING(return_value, (char *)result, 1);
10177
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
10181
ZEND_NAMED_FUNCTION(_wrap_GetFieldTypeName) {
10182
OGRFieldType arg1 ;
10187
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
10192
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10193
convert_to_long_ex(args[0]);
10194
arg1 = (OGRFieldType) Z_LVAL_PP(args[0]);
10197
result = (char *)OGR_GetFieldTypeName(arg1);
10200
ZVAL_NULL(return_value);
10202
ZVAL_STRING(return_value, (char *)result, 1);
10207
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8672
10211
ZEND_NAMED_FUNCTION(_wrap_GetOpenDS) {
8674
OGRDataSourceShadow *result;
8678
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8683
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
8684
convert_to_long_ex(args[0]);
8685
arg1 = (int) Z_LVAL_PP(args[0]);
8688
result = (OGRDataSourceShadow *)GetOpenDS(arg1);
8691
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 0);
8693
/* Wrap this return value */
8695
/* ALTERNATIVE Constructor, make an object wrapper */
8698
MAKE_STD_ZVAL(_cPtr);
8699
*_cPtr = *return_value;
8700
INIT_ZVAL(*return_value);
8701
object_init_ex(obj,ptr_ce_swig_DataSource);
8702
add_property_zval(obj,"_cPtr",_cPtr);
8707
zend_error(ErrorCode(),ErrorMsg());
10214
OGRDataSourceShadow *result = 0 ;
10217
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
10222
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10223
convert_to_long_ex(args[0]);
10224
arg1 = (int) Z_LVAL_PP(args[0]);
10227
result = (OGRDataSourceShadow *)GetOpenDS(arg1);
10229
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 0);
10233
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8711
10237
ZEND_NAMED_FUNCTION(_wrap_Open) {
8712
char *arg1 = (char *) 0 ;
8713
int arg2 = (int) 0 ;
8714
OGRDataSourceShadow *result;
8719
arg_count = ZEND_NUM_ARGS();
8720
if(arg_count<1 || arg_count>2)
8723
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8727
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
8728
convert_to_string_ex(args[0]);
8729
arg1 = (char *) Z_STRVAL_PP(args[0]);
8734
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
8735
convert_to_long_ex(args[1]);
8736
arg2 = (int) Z_LVAL_PP(args[1]);
8740
result = (OGRDataSourceShadow *)Open((char const *)arg1,arg2);
8743
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
8745
/* Wrap this return value */
8747
/* ALTERNATIVE Constructor, make an object wrapper */
8750
MAKE_STD_ZVAL(_cPtr);
8751
*_cPtr = *return_value;
8752
INIT_ZVAL(*return_value);
8753
object_init_ex(obj,ptr_ce_swig_DataSource);
8754
add_property_zval(obj,"_cPtr",_cPtr);
8759
zend_error(ErrorCode(),ErrorMsg());
10238
char *arg1 = (char *) 0 ;
10239
int arg2 = (int) 0 ;
10242
OGRDataSourceShadow *result = 0 ;
10245
arg_count = ZEND_NUM_ARGS();
10246
if(arg_count<1 || arg_count>2 ||
10247
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
10251
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
10252
if ((*args[0])->type==IS_NULL) {
10255
convert_to_string_ex(args[0]);
10256
arg1 = (char *) Z_STRVAL_PP(args[0]);
10260
if(arg_count > 1) {
10261
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10262
convert_to_long_ex(args[1]);
10263
arg2 = (int) Z_LVAL_PP(args[1]);
10267
result = (OGRDataSourceShadow *)Open((char const *)arg1,arg2);
10269
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
10273
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8763
10277
ZEND_NAMED_FUNCTION(_wrap_OpenShared) {
8764
char *arg1 = (char *) 0 ;
8765
int arg2 = (int) 0 ;
8766
OGRDataSourceShadow *result;
8771
arg_count = ZEND_NUM_ARGS();
8772
if(arg_count<1 || arg_count>2)
8775
if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
8779
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
8780
convert_to_string_ex(args[0]);
8781
arg1 = (char *) Z_STRVAL_PP(args[0]);
8786
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
8787
convert_to_long_ex(args[1]);
8788
arg2 = (int) Z_LVAL_PP(args[1]);
8792
result = (OGRDataSourceShadow *)OpenShared((char const *)arg1,arg2);
8795
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
8797
/* Wrap this return value */
8799
/* ALTERNATIVE Constructor, make an object wrapper */
8802
MAKE_STD_ZVAL(_cPtr);
8803
*_cPtr = *return_value;
8804
INIT_ZVAL(*return_value);
8805
object_init_ex(obj,ptr_ce_swig_DataSource);
8806
add_property_zval(obj,"_cPtr",_cPtr);
8811
zend_error(ErrorCode(),ErrorMsg());
10278
char *arg1 = (char *) 0 ;
10279
int arg2 = (int) 0 ;
10282
OGRDataSourceShadow *result = 0 ;
10285
arg_count = ZEND_NUM_ARGS();
10286
if(arg_count<1 || arg_count>2 ||
10287
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
10291
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
10292
if ((*args[0])->type==IS_NULL) {
10295
convert_to_string_ex(args[0]);
10296
arg1 = (char *) Z_STRVAL_PP(args[0]);
10300
if(arg_count > 1) {
10301
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10302
convert_to_long_ex(args[1]);
10303
arg2 = (int) Z_LVAL_PP(args[1]);
10307
result = (OGRDataSourceShadow *)OpenShared((char const *)arg1,arg2);
10309
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDataSourceShadow, 1);
10313
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8815
10317
ZEND_NAMED_FUNCTION(_wrap_GetDriverByName) {
8816
char *arg1 = (char *) 0 ;
8817
OGRDriverShadow *result;
8821
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8826
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,23,CONVERT_STRING_IN@*/
8827
convert_to_string_ex(args[0]);
8828
arg1 = (char *) Z_STRVAL_PP(args[0]);
8831
result = (OGRDriverShadow *)GetDriverByName((char const *)arg1);
8834
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDriverShadow, 0);
8836
/* Wrap this return value */
8838
/* ALTERNATIVE Constructor, make an object wrapper */
8841
MAKE_STD_ZVAL(_cPtr);
8842
*_cPtr = *return_value;
8843
INIT_ZVAL(*return_value);
8844
object_init_ex(obj,ptr_ce_swig_Driver);
8845
add_property_zval(obj,"_cPtr",_cPtr);
8850
zend_error(ErrorCode(),ErrorMsg());
10318
char *arg1 = (char *) 0 ;
10320
OGRDriverShadow *result = 0 ;
10323
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
10328
/*@SWIG:/usr/share/swig1.3/php/utils.i,26,CONVERT_STRING_IN@*/
10329
if ((*args[0])->type==IS_NULL) {
10332
convert_to_string_ex(args[0]);
10333
arg1 = (char *) Z_STRVAL_PP(args[0]);
10339
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
10342
result = (OGRDriverShadow *)GetDriverByName((char const *)arg1);
10344
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDriverShadow, 0);
10348
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8854
10352
ZEND_NAMED_FUNCTION(_wrap_GetDriver) {
8856
OGRDriverShadow *result;
8860
if(((ZEND_NUM_ARGS() )!= 1) || (zend_get_parameters_array_ex(1, args)!= SUCCESS)) {
8865
/*@/home/kruland/opt/share/swig/1.3.26/php4/utils.i,4,CONVERT_INT_IN@*/
8866
convert_to_long_ex(args[0]);
8867
arg1 = (int) Z_LVAL_PP(args[0]);
8870
result = (OGRDriverShadow *)GetDriver(arg1);
8873
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDriverShadow, 0);
8875
/* Wrap this return value */
8877
/* ALTERNATIVE Constructor, make an object wrapper */
8880
MAKE_STD_ZVAL(_cPtr);
8881
*_cPtr = *return_value;
8882
INIT_ZVAL(*return_value);
8883
object_init_ex(obj,ptr_ce_swig_Driver);
8884
add_property_zval(obj,"_cPtr",_cPtr);
8889
zend_error(ErrorCode(),ErrorMsg());
8893
/* NEW Destructor style */
10355
OGRDriverShadow *result = 0 ;
10358
if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) {
10363
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10364
convert_to_long_ex(args[0]);
10365
arg1 = (int) Z_LVAL_PP(args[0]);
10368
result = (OGRDriverShadow *)GetDriver(arg1);
10370
SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_OGRDriverShadow, 0);
10374
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
10378
ZEND_NAMED_FUNCTION(_wrap_GeneralCmdLineProcessor) {
10379
char **arg1 = (char **) 0 ;
10380
int arg2 = (int) 0 ;
10383
char **result = 0 ;
10386
arg_count = ZEND_NUM_ARGS();
10387
if(arg_count<1 || arg_count>2 ||
10388
zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)
10392
/* %typemap(in) char **options */
10393
zend_error(E_ERROR,"Typemap (in) char **options not properly defined");
10394
// int size = PySequence_Size(args[0]);
10395
// for (int i = 0; i < size; i++) {
10396
// char *pszItem = NULL;
10397
// if ( ! PyArg_Parse( PySequence_GetItem(args[0],i), "s", &pszItem ) ) {
10398
// PyErr_SetString(PyExc_TypeError,"sequence must contain strings");
10401
// arg1 = CSLAddString( arg1, pszItem );
10404
if(arg_count > 1) {
10405
/*@SWIG:/usr/share/swig1.3/php/utils.i,7,CONVERT_INT_IN@*/
10406
convert_to_long_ex(args[1]);
10407
arg2 = (int) Z_LVAL_PP(args[1]);
10411
result = (char **)GeneralCmdLineProcessor(arg1,arg2);
10413
/* %typemap(out) char ** -> ( string ) */
10414
char **stringarray = result;
10415
if ( stringarray == NULL ) {
10419
int len = CSLCount( stringarray );
10420
array_init(return_value);
10421
for ( int i = 0; i < len; ++i, ++stringarray ) {
10422
add_next_index_string( return_value, *stringarray, 1 );
10427
/* %typemap(freearg) char **options */
10428
CSLDestroy( arg1 );
10433
/* %typemap(freearg) char **options */
10434
CSLDestroy( arg1 );
10436
zend_error_noreturn(SWIG_ErrorCode(),"%s",SWIG_ErrorMsg());
8894
10440
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_GIntBig) {
8895
/* bah! No destructor for this simple type!! */
10441
/* No destructor for simple type _p_GIntBig */
8897
/* NEW Destructor style */
8898
10444
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_double) {
8899
/* bah! No destructor for this simple type!! */
8901
/* NEW Destructor style */
10445
/* No destructor for simple type _p_double */
10448
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_double) {
10449
/* No destructor for simple type _p_p_double */
8902
10452
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_char) {
8903
/* bah! No destructor for this simple type!! */
10453
/* No destructor for simple type _p_p_char */
8905
/* NEW Destructor style */
8906
10456
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_char) {
8907
/* bah! No destructor for this simple type!! */
8909
/* NEW Destructor style */
8910
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OGRGeometryShadow) {
8911
/* bah! No destructor for this simple type!! */
8913
/* NEW Destructor style */
10457
/* No destructor for simple type _p_char */
10460
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_p_char) {
10461
/* No destructor for simple type _p_p_p_char */
10464
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRFeatureShadow) {
10465
__wrap_delete_Feature(rsrc, SWIGTYPE_p_OGRFeatureShadow->name TSRMLS_CC);
8914
10467
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRGeometryShadow) {
8915
/* has destructor: __wrap_delete_Geometry */
8916
10468
__wrap_delete_Geometry(rsrc, SWIGTYPE_p_OGRGeometryShadow->name TSRMLS_CC);
8918
/* NEW Destructor style */
8919
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OSRSpatialReferenceShadow) {
8920
/* bah! No destructor for this simple type!! */
8922
/* NEW Destructor style */
8923
10470
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OSRSpatialReferenceShadow) {
8924
/* bah! No destructor for this wrapped class!! */
8926
/* NEW Destructor style */
8927
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OGRDataSourceShadow) {
8928
/* bah! No destructor for this simple type!! */
8930
/* NEW Destructor style */
10471
/* No destructor for class SpatialReference */
8931
10474
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRDataSourceShadow) {
8932
/* has destructor: __wrap_delete_DataSource */
8933
10475
__wrap_delete_DataSource(rsrc, SWIGTYPE_p_OGRDataSourceShadow->name TSRMLS_CC);
8935
/* NEW Destructor style */
8936
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRFeatureShadow) {
8937
/* has destructor: __wrap_delete_Feature */
8938
__wrap_delete_Feature(rsrc, SWIGTYPE_p_OGRFeatureShadow->name TSRMLS_CC);
8940
/* NEW Destructor style */
8941
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OGRFeatureShadow) {
8942
/* bah! No destructor for this simple type!! */
8944
/* NEW Destructor style */
10477
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OGRGeometryShadow) {
10478
/* No destructor for simple type _p_p_OGRGeometryShadow */
8945
10481
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_int) {
8946
/* bah! No destructor for this simple type!! */
10482
/* No destructor for simple type _int */
8948
/* NEW Destructor style */
8949
10485
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_int) {
8950
/* bah! No destructor for this simple type!! */
8952
/* NEW Destructor style */
10486
/* No destructor for simple type _p_int */
10489
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRFieldDefnShadow) {
10490
__wrap_delete_FieldDefn(rsrc, SWIGTYPE_p_OGRFieldDefnShadow->name TSRMLS_CC);
10492
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRFeatureDefnShadow) {
10493
__wrap_delete_FeatureDefn(rsrc, SWIGTYPE_p_OGRFeatureDefnShadow->name TSRMLS_CC);
8953
10495
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OGRLayerShadow) {
8954
/* bah! No destructor for this simple type!! */
10496
/* No destructor for simple type _p_p_OGRLayerShadow */
8956
/* NEW Destructor style */
8957
10499
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRLayerShadow) {
8958
/* bah! No destructor for this wrapped class!! */
8960
/* NEW Destructor style */
8961
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OGRDriverShadow) {
8962
/* bah! No destructor for this simple type!! */
8964
/* NEW Destructor style */
10500
/* No destructor for class Layer */
8965
10503
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRDriverShadow) {
8966
/* bah! No destructor for this wrapped class!! */
8968
/* NEW Destructor style */
8969
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRFeatureDefnShadow) {
8970
/* has destructor: __wrap_delete_FeatureDefn */
8971
__wrap_delete_FeatureDefn(rsrc, SWIGTYPE_p_OGRFeatureDefnShadow->name TSRMLS_CC);
8973
/* NEW Destructor style */
8974
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OGRFieldDefnShadow) {
8975
/* has destructor: __wrap_delete_FieldDefn */
8976
__wrap_delete_FieldDefn(rsrc, SWIGTYPE_p_OGRFieldDefnShadow->name TSRMLS_CC);
8978
/* NEW Destructor style */
8979
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OGRFieldDefnShadow) {
8980
/* bah! No destructor for this simple type!! */
8982
/* NEW Destructor style */
8983
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OGRFeatureDefnShadow) {
8984
/* bah! No destructor for this simple type!! */
8986
/* NEW Destructor style */
10504
/* No destructor for class Driver */
10507
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_int) {
10508
/* No destructor for simple type _p_p_int */
8987
10511
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_OSRCoordinateTransformationShadow) {
8988
/* bah! No destructor for this wrapped class!! */
8990
/* NEW Destructor style */
8991
static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_OSRCoordinateTransformationShadow) {
8992
/* bah! No destructor for this simple type!! */
10512
/* No destructor for class CoordinateTransformation */
8994
10515
/* end wrapper section */
10516
/* class entry subsection */
10519
/* entry subsection */
10520
/* Every non-class user visible function must have an entry here */
10521
static zend_function_entry ogr_functions[] = {
10522
SWIG_ZEND_NAMED_FE(driver_name_get,_wrap_Driver_name_get,NULL)
10523
SWIG_ZEND_NAMED_FE(driver_createdatasource,_wrap_Driver_CreateDataSource,NULL)
10524
SWIG_ZEND_NAMED_FE(driver_copydatasource,_wrap_Driver_CopyDataSource,NULL)
10525
SWIG_ZEND_NAMED_FE(driver_open,_wrap_Driver_Open,NULL)
10526
SWIG_ZEND_NAMED_FE(driver_deletedatasource,_wrap_Driver_DeleteDataSource,NULL)
10527
SWIG_ZEND_NAMED_FE(driver_testcapability,_wrap_Driver_TestCapability,NULL)
10528
SWIG_ZEND_NAMED_FE(driver_getname,_wrap_Driver_GetName,NULL)
10529
SWIG_ZEND_NAMED_FE(driver_register,_wrap_Driver_Register,NULL)
10530
SWIG_ZEND_NAMED_FE(driver_deregister,_wrap_Driver_Deregister,NULL)
10531
SWIG_ZEND_NAMED_FE(datasource_name_get,_wrap_DataSource_name_get,NULL)
10532
SWIG_ZEND_NAMED_FE(datasource_getrefcount,_wrap_DataSource_GetRefCount,NULL)
10533
SWIG_ZEND_NAMED_FE(datasource_getsummaryrefcount,_wrap_DataSource_GetSummaryRefCount,NULL)
10534
SWIG_ZEND_NAMED_FE(datasource_getlayercount,_wrap_DataSource_GetLayerCount,NULL)
10535
SWIG_ZEND_NAMED_FE(datasource_getdriver,_wrap_DataSource_GetDriver,NULL)
10536
SWIG_ZEND_NAMED_FE(datasource_getname,_wrap_DataSource_GetName,NULL)
10537
SWIG_ZEND_NAMED_FE(datasource_deletelayer,_wrap_DataSource_DeleteLayer,NULL)
10538
SWIG_ZEND_NAMED_FE(datasource_createlayer,_wrap_DataSource_CreateLayer,NULL)
10539
SWIG_ZEND_NAMED_FE(datasource_copylayer,_wrap_DataSource_CopyLayer,NULL)
10540
SWIG_ZEND_NAMED_FE(datasource_getlayerbyindex,_wrap_DataSource_GetLayerByIndex,NULL)
10541
SWIG_ZEND_NAMED_FE(datasource_getlayerbyname,_wrap_DataSource_GetLayerByName,NULL)
10542
SWIG_ZEND_NAMED_FE(datasource_testcapability,_wrap_DataSource_TestCapability,NULL)
10543
SWIG_ZEND_NAMED_FE(datasource_executesql,_wrap_DataSource_ExecuteSQL,NULL)
10544
SWIG_ZEND_NAMED_FE(datasource_releaseresultset,_wrap_DataSource_ReleaseResultSet,NULL)
10545
SWIG_ZEND_NAMED_FE(layer_getrefcount,_wrap_Layer_GetRefCount,NULL)
10546
SWIG_ZEND_NAMED_FE(layer_setspatialfilter,_wrap_Layer_SetSpatialFilter,NULL)
10547
SWIG_ZEND_NAMED_FE(layer_setspatialfilterrect,_wrap_Layer_SetSpatialFilterRect,NULL)
10548
SWIG_ZEND_NAMED_FE(layer_getspatialfilter,_wrap_Layer_GetSpatialFilter,NULL)
10549
SWIG_ZEND_NAMED_FE(layer_setattributefilter,_wrap_Layer_SetAttributeFilter,NULL)
10550
SWIG_ZEND_NAMED_FE(layer_resetreading,_wrap_Layer_ResetReading,NULL)
10551
SWIG_ZEND_NAMED_FE(layer_getname,_wrap_Layer_GetName,NULL)
10552
SWIG_ZEND_NAMED_FE(layer_getgeomtype,_wrap_Layer_GetGeomType,NULL)
10553
SWIG_ZEND_NAMED_FE(layer_getgeometrycolumn,_wrap_Layer_GetGeometryColumn,NULL)
10554
SWIG_ZEND_NAMED_FE(layer_getfidcolumn,_wrap_Layer_GetFIDColumn,NULL)
10555
SWIG_ZEND_NAMED_FE(layer_getfeature,_wrap_Layer_GetFeature,NULL)
10556
SWIG_ZEND_NAMED_FE(layer_getnextfeature,_wrap_Layer_GetNextFeature,NULL)
10557
SWIG_ZEND_NAMED_FE(layer_setnextbyindex,_wrap_Layer_SetNextByIndex,NULL)
10558
SWIG_ZEND_NAMED_FE(layer_setfeature,_wrap_Layer_SetFeature,NULL)
10559
SWIG_ZEND_NAMED_FE(layer_createfeature,_wrap_Layer_CreateFeature,NULL)
10560
SWIG_ZEND_NAMED_FE(layer_deletefeature,_wrap_Layer_DeleteFeature,NULL)
10561
SWIG_ZEND_NAMED_FE(layer_synctodisk,_wrap_Layer_SyncToDisk,NULL)
10562
SWIG_ZEND_NAMED_FE(layer_getlayerdefn,_wrap_Layer_GetLayerDefn,NULL)
10563
SWIG_ZEND_NAMED_FE(layer_getfeaturecount,_wrap_Layer_GetFeatureCount,NULL)
10564
SWIG_ZEND_NAMED_FE(layer_getextent,_wrap_Layer_GetExtent,NULL)
10565
SWIG_ZEND_NAMED_FE(layer_testcapability,_wrap_Layer_TestCapability,NULL)
10566
SWIG_ZEND_NAMED_FE(layer_createfield,_wrap_Layer_CreateField,NULL)
10567
SWIG_ZEND_NAMED_FE(layer_starttransaction,_wrap_Layer_StartTransaction,NULL)
10568
SWIG_ZEND_NAMED_FE(layer_committransaction,_wrap_Layer_CommitTransaction,NULL)
10569
SWIG_ZEND_NAMED_FE(layer_rollbacktransaction,_wrap_Layer_RollbackTransaction,NULL)
10570
SWIG_ZEND_NAMED_FE(layer_getspatialref,_wrap_Layer_GetSpatialRef,NULL)
10571
SWIG_ZEND_NAMED_FE(layer_getfeaturesread,_wrap_Layer_GetFeaturesRead,NULL)
10572
SWIG_ZEND_NAMED_FE(layer_setignoredfields,_wrap_Layer_SetIgnoredFields,NULL)
10573
SWIG_ZEND_NAMED_FE(new_feature,_wrap_new_Feature,NULL)
10574
SWIG_ZEND_NAMED_FE(feature_getdefnref,_wrap_Feature_GetDefnRef,NULL)
10575
SWIG_ZEND_NAMED_FE(feature_setgeometry,_wrap_Feature_SetGeometry,NULL)
10576
SWIG_ZEND_NAMED_FE(feature_setgeometrydirectly,_wrap_Feature_SetGeometryDirectly,NULL)
10577
SWIG_ZEND_NAMED_FE(feature_getgeometryref,_wrap_Feature_GetGeometryRef,NULL)
10578
SWIG_ZEND_NAMED_FE(feature_c_clone,_wrap_Feature_c_Clone,NULL)
10579
SWIG_ZEND_NAMED_FE(feature_equal,_wrap_Feature_Equal,NULL)
10580
SWIG_ZEND_NAMED_FE(feature_getfieldcount,_wrap_Feature_GetFieldCount,NULL)
10581
SWIG_ZEND_NAMED_FE(feature_getfielddefnref,_wrap_Feature_GetFieldDefnRef,NULL)
10582
SWIG_ZEND_NAMED_FE(feature_getfieldasstring,_wrap_Feature_GetFieldAsString,NULL)
10583
SWIG_ZEND_NAMED_FE(feature_getfieldasinteger,_wrap_Feature_GetFieldAsInteger,NULL)
10584
SWIG_ZEND_NAMED_FE(feature_getfieldasdouble,_wrap_Feature_GetFieldAsDouble,NULL)
10585
SWIG_ZEND_NAMED_FE(feature_getfieldasdatetime,_wrap_Feature_GetFieldAsDateTime,NULL)
10586
SWIG_ZEND_NAMED_FE(feature_getfieldasintegerlist,_wrap_Feature_GetFieldAsIntegerList,NULL)
10587
SWIG_ZEND_NAMED_FE(feature_getfieldasdoublelist,_wrap_Feature_GetFieldAsDoubleList,NULL)
10588
SWIG_ZEND_NAMED_FE(feature_getfieldasstringlist,_wrap_Feature_GetFieldAsStringList,NULL)
10589
SWIG_ZEND_NAMED_FE(feature_isfieldset,_wrap_Feature_IsFieldSet,NULL)
10590
SWIG_ZEND_NAMED_FE(feature_getfieldindex,_wrap_Feature_GetFieldIndex,NULL)
10591
SWIG_ZEND_NAMED_FE(feature_getfid,_wrap_Feature_GetFID,NULL)
10592
SWIG_ZEND_NAMED_FE(feature_setfid,_wrap_Feature_SetFID,NULL)
10593
SWIG_ZEND_NAMED_FE(feature_dumpreadable,_wrap_Feature_DumpReadable,NULL)
10594
SWIG_ZEND_NAMED_FE(feature_unsetfield,_wrap_Feature_UnsetField,NULL)
10595
SWIG_ZEND_NAMED_FE(feature_setfield,_wrap_Feature_SetField,NULL)
10596
SWIG_ZEND_NAMED_FE(feature_setfieldintegerlist,_wrap_Feature_SetFieldIntegerList,NULL)
10597
SWIG_ZEND_NAMED_FE(feature_setfielddoublelist,_wrap_Feature_SetFieldDoubleList,NULL)
10598
SWIG_ZEND_NAMED_FE(feature_setfieldstringlist,_wrap_Feature_SetFieldStringList,NULL)
10599
SWIG_ZEND_NAMED_FE(feature_setfrom,_wrap_Feature_SetFrom,NULL)
10600
SWIG_ZEND_NAMED_FE(feature_getstylestring,_wrap_Feature_GetStyleString,NULL)
10601
SWIG_ZEND_NAMED_FE(feature_setstylestring,_wrap_Feature_SetStyleString,NULL)
10602
SWIG_ZEND_NAMED_FE(feature_getfieldtype,_wrap_Feature_GetFieldType,NULL)
10603
SWIG_ZEND_NAMED_FE(new_featuredefn,_wrap_new_FeatureDefn,NULL)
10604
SWIG_ZEND_NAMED_FE(featuredefn_getname,_wrap_FeatureDefn_GetName,NULL)
10605
SWIG_ZEND_NAMED_FE(featuredefn_getfieldcount,_wrap_FeatureDefn_GetFieldCount,NULL)
10606
SWIG_ZEND_NAMED_FE(featuredefn_getfielddefn,_wrap_FeatureDefn_GetFieldDefn,NULL)
10607
SWIG_ZEND_NAMED_FE(featuredefn_getfieldindex,_wrap_FeatureDefn_GetFieldIndex,NULL)
10608
SWIG_ZEND_NAMED_FE(featuredefn_addfielddefn,_wrap_FeatureDefn_AddFieldDefn,NULL)
10609
SWIG_ZEND_NAMED_FE(featuredefn_getgeomtype,_wrap_FeatureDefn_GetGeomType,NULL)
10610
SWIG_ZEND_NAMED_FE(featuredefn_setgeomtype,_wrap_FeatureDefn_SetGeomType,NULL)
10611
SWIG_ZEND_NAMED_FE(featuredefn_getreferencecount,_wrap_FeatureDefn_GetReferenceCount,NULL)
10612
SWIG_ZEND_NAMED_FE(featuredefn_isgeometryignored,_wrap_FeatureDefn_IsGeometryIgnored,NULL)
10613
SWIG_ZEND_NAMED_FE(featuredefn_setgeometryignored,_wrap_FeatureDefn_SetGeometryIgnored,NULL)
10614
SWIG_ZEND_NAMED_FE(featuredefn_isstyleignored,_wrap_FeatureDefn_IsStyleIgnored,NULL)
10615
SWIG_ZEND_NAMED_FE(featuredefn_setstyleignored,_wrap_FeatureDefn_SetStyleIgnored,NULL)
10616
SWIG_ZEND_NAMED_FE(new_fielddefn,_wrap_new_FieldDefn,NULL)
10617
SWIG_ZEND_NAMED_FE(fielddefn_getname,_wrap_FieldDefn_GetName,NULL)
10618
SWIG_ZEND_NAMED_FE(fielddefn_getnameref,_wrap_FieldDefn_GetNameRef,NULL)
10619
SWIG_ZEND_NAMED_FE(fielddefn_setname,_wrap_FieldDefn_SetName,NULL)
10620
SWIG_ZEND_NAMED_FE(fielddefn_gettype,_wrap_FieldDefn_GetType,NULL)
10621
SWIG_ZEND_NAMED_FE(fielddefn_settype,_wrap_FieldDefn_SetType,NULL)
10622
SWIG_ZEND_NAMED_FE(fielddefn_getjustify,_wrap_FieldDefn_GetJustify,NULL)
10623
SWIG_ZEND_NAMED_FE(fielddefn_setjustify,_wrap_FieldDefn_SetJustify,NULL)
10624
SWIG_ZEND_NAMED_FE(fielddefn_getwidth,_wrap_FieldDefn_GetWidth,NULL)
10625
SWIG_ZEND_NAMED_FE(fielddefn_setwidth,_wrap_FieldDefn_SetWidth,NULL)
10626
SWIG_ZEND_NAMED_FE(fielddefn_getprecision,_wrap_FieldDefn_GetPrecision,NULL)
10627
SWIG_ZEND_NAMED_FE(fielddefn_setprecision,_wrap_FieldDefn_SetPrecision,NULL)
10628
SWIG_ZEND_NAMED_FE(fielddefn_gettypename,_wrap_FieldDefn_GetTypeName,NULL)
10629
SWIG_ZEND_NAMED_FE(fielddefn_getfieldtypename,_wrap_FieldDefn_GetFieldTypeName,NULL)
10630
SWIG_ZEND_NAMED_FE(fielddefn_isignored,_wrap_FieldDefn_IsIgnored,NULL)
10631
SWIG_ZEND_NAMED_FE(fielddefn_setignored,_wrap_FieldDefn_SetIgnored,NULL)
10632
SWIG_ZEND_NAMED_FE(creategeometryfromwkb,_wrap_CreateGeometryFromWkb,NULL)
10633
SWIG_ZEND_NAMED_FE(creategeometryfromwkt,_wrap_CreateGeometryFromWkt,NULL)
10634
SWIG_ZEND_NAMED_FE(creategeometryfromgml,_wrap_CreateGeometryFromGML,NULL)
10635
SWIG_ZEND_NAMED_FE(creategeometryfromjson,_wrap_CreateGeometryFromJson,NULL)
10636
SWIG_ZEND_NAMED_FE(buildpolygonfromedges,_wrap_BuildPolygonFromEdges,NULL)
10637
SWIG_ZEND_NAMED_FE(approximatearcangles,_wrap_ApproximateArcAngles,NULL)
10638
SWIG_ZEND_NAMED_FE(forcetopolygon,_wrap_ForceToPolygon,NULL)
10639
SWIG_ZEND_NAMED_FE(forcetomultipolygon,_wrap_ForceToMultiPolygon,NULL)
10640
SWIG_ZEND_NAMED_FE(forcetomultipoint,_wrap_ForceToMultiPoint,NULL)
10641
SWIG_ZEND_NAMED_FE(forcetomultilinestring,_wrap_ForceToMultiLineString,NULL)
10642
SWIG_ZEND_NAMED_FE(new_geometry,_wrap_new_Geometry,NULL)
10643
SWIG_ZEND_NAMED_FE(geometry_exporttowkt,_wrap_Geometry_ExportToWkt,NULL)
10644
SWIG_ZEND_NAMED_FE(geometry_exporttowkb,_wrap_Geometry_ExportToWkb,NULL)
10645
SWIG_ZEND_NAMED_FE(geometry_exporttogml,_wrap_Geometry_ExportToGML,NULL)
10646
SWIG_ZEND_NAMED_FE(geometry_exporttokml,_wrap_Geometry_ExportToKML,NULL)
10647
SWIG_ZEND_NAMED_FE(geometry_exporttojson,_wrap_Geometry_ExportToJson,NULL)
10648
SWIG_ZEND_NAMED_FE(geometry_addpoint,_wrap_Geometry_AddPoint,NULL)
10649
SWIG_ZEND_NAMED_FE(geometry_addpoint_2d,_wrap_Geometry_AddPoint_2D,NULL)
10650
SWIG_ZEND_NAMED_FE(geometry_addgeometrydirectly,_wrap_Geometry_AddGeometryDirectly,NULL)
10651
SWIG_ZEND_NAMED_FE(geometry_addgeometry,_wrap_Geometry_AddGeometry,NULL)
10652
SWIG_ZEND_NAMED_FE(geometry_c_clone,_wrap_Geometry_c_Clone,NULL)
10653
SWIG_ZEND_NAMED_FE(geometry_getgeometrytype,_wrap_Geometry_GetGeometryType,NULL)
10654
SWIG_ZEND_NAMED_FE(geometry_getgeometryname,_wrap_Geometry_GetGeometryName,NULL)
10655
SWIG_ZEND_NAMED_FE(geometry_length,_wrap_Geometry_Length,NULL)
10656
SWIG_ZEND_NAMED_FE(geometry_area,_wrap_Geometry_Area,NULL)
10657
SWIG_ZEND_NAMED_FE(geometry_getarea,_wrap_Geometry_GetArea,NULL)
10658
SWIG_ZEND_NAMED_FE(geometry_getpointcount,_wrap_Geometry_GetPointCount,NULL)
10659
SWIG_ZEND_NAMED_FE(geometry_getx,_wrap_Geometry_GetX,NULL)
10660
SWIG_ZEND_NAMED_FE(geometry_gety,_wrap_Geometry_GetY,NULL)
10661
SWIG_ZEND_NAMED_FE(geometry_getz,_wrap_Geometry_GetZ,NULL)
10662
SWIG_ZEND_NAMED_FE(geometry_getpoint,_wrap_Geometry_GetPoint,NULL)
10663
SWIG_ZEND_NAMED_FE(geometry_getpoint_2d,_wrap_Geometry_GetPoint_2D,NULL)
10664
SWIG_ZEND_NAMED_FE(geometry_getgeometrycount,_wrap_Geometry_GetGeometryCount,NULL)
10665
SWIG_ZEND_NAMED_FE(geometry_setpoint,_wrap_Geometry_SetPoint,NULL)
10666
SWIG_ZEND_NAMED_FE(geometry_setpoint_2d,_wrap_Geometry_SetPoint_2D,NULL)
10667
SWIG_ZEND_NAMED_FE(geometry_getgeometryref,_wrap_Geometry_GetGeometryRef,NULL)
10668
SWIG_ZEND_NAMED_FE(geometry_simplify,_wrap_Geometry_Simplify,NULL)
10669
SWIG_ZEND_NAMED_FE(geometry_boundary,_wrap_Geometry_Boundary,NULL)
10670
SWIG_ZEND_NAMED_FE(geometry_getboundary,_wrap_Geometry_GetBoundary,NULL)
10671
SWIG_ZEND_NAMED_FE(geometry_convexhull,_wrap_Geometry_ConvexHull,NULL)
10672
SWIG_ZEND_NAMED_FE(geometry_buffer,_wrap_Geometry_Buffer,NULL)
10673
SWIG_ZEND_NAMED_FE(geometry_intersection,_wrap_Geometry_Intersection,NULL)
10674
SWIG_ZEND_NAMED_FE(geometry_union,_wrap_Geometry_Union,NULL)
10675
SWIG_ZEND_NAMED_FE(geometry_unioncascaded,_wrap_Geometry_UnionCascaded,NULL)
10676
SWIG_ZEND_NAMED_FE(geometry_difference,_wrap_Geometry_Difference,NULL)
10677
SWIG_ZEND_NAMED_FE(geometry_symdifference,_wrap_Geometry_SymDifference,NULL)
10678
SWIG_ZEND_NAMED_FE(geometry_symmetricdifference,_wrap_Geometry_SymmetricDifference,NULL)
10679
SWIG_ZEND_NAMED_FE(geometry_distance,_wrap_Geometry_Distance,NULL)
10680
SWIG_ZEND_NAMED_FE(geometry_c_empty,_wrap_Geometry_c_Empty,NULL)
10681
SWIG_ZEND_NAMED_FE(geometry_isempty,_wrap_Geometry_IsEmpty,NULL)
10682
SWIG_ZEND_NAMED_FE(geometry_isvalid,_wrap_Geometry_IsValid,NULL)
10683
SWIG_ZEND_NAMED_FE(geometry_issimple,_wrap_Geometry_IsSimple,NULL)
10684
SWIG_ZEND_NAMED_FE(geometry_isring,_wrap_Geometry_IsRing,NULL)
10685
SWIG_ZEND_NAMED_FE(geometry_intersects,_wrap_Geometry_Intersects,NULL)
10686
SWIG_ZEND_NAMED_FE(geometry_intersect,_wrap_Geometry_Intersect,NULL)
10687
SWIG_ZEND_NAMED_FE(geometry_equals,_wrap_Geometry_Equals,NULL)
10688
SWIG_ZEND_NAMED_FE(geometry_equal,_wrap_Geometry_Equal,NULL)
10689
SWIG_ZEND_NAMED_FE(geometry_disjoint,_wrap_Geometry_Disjoint,NULL)
10690
SWIG_ZEND_NAMED_FE(geometry_touches,_wrap_Geometry_Touches,NULL)
10691
SWIG_ZEND_NAMED_FE(geometry_crosses,_wrap_Geometry_Crosses,NULL)
10692
SWIG_ZEND_NAMED_FE(geometry_within,_wrap_Geometry_Within,NULL)
10693
SWIG_ZEND_NAMED_FE(geometry_contains,_wrap_Geometry_Contains,NULL)
10694
SWIG_ZEND_NAMED_FE(geometry_overlaps,_wrap_Geometry_Overlaps,NULL)
10695
SWIG_ZEND_NAMED_FE(geometry_transformto,_wrap_Geometry_TransformTo,NULL)
10696
SWIG_ZEND_NAMED_FE(geometry_transform,_wrap_Geometry_Transform,NULL)
10697
SWIG_ZEND_NAMED_FE(geometry_getspatialreference,_wrap_Geometry_GetSpatialReference,NULL)
10698
SWIG_ZEND_NAMED_FE(geometry_assignspatialreference,_wrap_Geometry_AssignSpatialReference,NULL)
10699
SWIG_ZEND_NAMED_FE(geometry_closerings,_wrap_Geometry_CloseRings,NULL)
10700
SWIG_ZEND_NAMED_FE(geometry_flattento2d,_wrap_Geometry_FlattenTo2D,NULL)
10701
SWIG_ZEND_NAMED_FE(geometry_segmentize,_wrap_Geometry_Segmentize,NULL)
10702
SWIG_ZEND_NAMED_FE(geometry_getenvelope,_wrap_Geometry_GetEnvelope,NULL)
10703
SWIG_ZEND_NAMED_FE(geometry_centroid,_wrap_Geometry_Centroid,NULL)
10704
SWIG_ZEND_NAMED_FE(geometry_wkbsize,_wrap_Geometry_WkbSize,NULL)
10705
SWIG_ZEND_NAMED_FE(geometry_getcoordinatedimension,_wrap_Geometry_GetCoordinateDimension,NULL)
10706
SWIG_ZEND_NAMED_FE(geometry_setcoordinatedimension,_wrap_Geometry_SetCoordinateDimension,NULL)
10707
SWIG_ZEND_NAMED_FE(geometry_getdimension,_wrap_Geometry_GetDimension,NULL)
10708
SWIG_ZEND_NAMED_FE(ogrgetdrivercount,_wrap_OGRGetDriverCount,NULL)
10709
SWIG_ZEND_NAMED_FE(ogrgetopendscount,_wrap_OGRGetOpenDSCount,NULL)
10710
SWIG_ZEND_NAMED_FE(ogrsetgenerate_db2_v72_byte_order,_wrap_OGRSetGenerate_DB2_V72_BYTE_ORDER,NULL)
10711
SWIG_ZEND_NAMED_FE(ogrregisterall,_wrap_OGRRegisterAll,NULL)
10712
SWIG_ZEND_NAMED_FE(geometrytypetoname,_wrap_GeometryTypeToName,NULL)
10713
SWIG_ZEND_NAMED_FE(getfieldtypename,_wrap_GetFieldTypeName,NULL)
10714
SWIG_ZEND_NAMED_FE(getopends,_wrap_GetOpenDS,NULL)
10715
SWIG_ZEND_NAMED_FE(open,_wrap_Open,NULL)
10716
SWIG_ZEND_NAMED_FE(openshared,_wrap_OpenShared,NULL)
10717
SWIG_ZEND_NAMED_FE(getdriverbyname,_wrap_GetDriverByName,NULL)
10718
SWIG_ZEND_NAMED_FE(getdriver,_wrap_GetDriver,NULL)
10719
SWIG_ZEND_NAMED_FE(generalcmdlineprocessor,_wrap_GeneralCmdLineProcessor,NULL)
10720
SWIG_ZEND_NAMED_FE(swig_ogr_alter_newobject,_wrap_swig_ogr_alter_newobject,NULL)
10721
SWIG_ZEND_NAMED_FE(swig_ogr_get_newobject,_wrap_swig_ogr_get_newobject,NULL)
8995
10725
/* init section */
10726
#if ZEND_MODULE_API_NO <= 20090626
10727
#undef ZEND_MODULE_BUILD_ID
10728
#define ZEND_MODULE_BUILD_ID (char*)"API" ZEND_TOSTR(ZEND_MODULE_API_NO) ZEND_BUILD_TS ZEND_BUILD_DEBUG ZEND_BUILD_SYSTEM ZEND_BUILD_EXTRA
10730
zend_module_entry ogr_module_entry = {
10731
#if ZEND_MODULE_API_NO > 20010900
10732
STANDARD_MODULE_HEADER,
10737
PHP_MSHUTDOWN(ogr),
10739
PHP_RSHUTDOWN(ogr),
10741
#if ZEND_MODULE_API_NO > 20010900
10744
STANDARD_MODULE_PROPERTIES
10746
zend_module_entry* SWIG_module_entry = &ogr_module_entry;
8996
10748
#ifdef __cplusplus
8999
ZEND_GET_MODULE(ogr)
10751
SWIGEXPORT zend_module_entry *get_module(void) { return &ogr_module_entry; }
9000
10752
#ifdef __cplusplus
9004
10756
#define SWIG_php_minit PHP_MINIT_FUNCTION(ogr)
9005
/*************************************************************************
10757
/* -----------------------------------------------------------------------------
9006
10758
* Type initialization:
9007
10759
* This problem is tough by the requirement that no dynamic
9008
10760
* memory is used. Also, since swig_type_info structures store pointers to