Lines Matching refs:OGRFeatureH

324 typedef struct OGRFeatureHS     *OGRFeatureH;
332 typedef void *OGRFeatureH;
438 OGRFeatureH CPL_DLL OGR_F_Create( OGRFeatureDefnH ) CPL_WARN_UNUSED_RESULT;
439 void CPL_DLL OGR_F_Destroy( OGRFeatureH );
440 OGRFeatureDefnH CPL_DLL OGR_F_GetDefnRef( OGRFeatureH );
442 OGRErr CPL_DLL OGR_F_SetGeometryDirectly( OGRFeatureH, OGRGeometryH );
443 OGRErr CPL_DLL OGR_F_SetGeometry( OGRFeatureH, OGRGeometryH );
444 OGRGeometryH CPL_DLL OGR_F_GetGeometryRef( OGRFeatureH );
445 OGRGeometryH CPL_DLL OGR_F_StealGeometry( OGRFeatureH ) CPL_WARN_UNUSED_RESULT;
446 OGRFeatureH CPL_DLL OGR_F_Clone( OGRFeatureH ) CPL_WARN_UNUSED_RESULT;
447 int CPL_DLL OGR_F_Equal( OGRFeatureH, OGRFeatureH );
449 int CPL_DLL OGR_F_GetFieldCount( OGRFeatureH );
450 OGRFieldDefnH CPL_DLL OGR_F_GetFieldDefnRef( OGRFeatureH, int );
451 int CPL_DLL OGR_F_GetFieldIndex( OGRFeatureH, const char * );
453 int CPL_DLL OGR_F_IsFieldSet( OGRFeatureH, int );
454 void CPL_DLL OGR_F_UnsetField( OGRFeatureH, int );
456 int CPL_DLL OGR_F_IsFieldNull( OGRFeatureH, int );
457 int CPL_DLL OGR_F_IsFieldSetAndNotNull( OGRFeatureH, int );
458 void CPL_DLL OGR_F_SetFieldNull( OGRFeatureH, int );
460 OGRField CPL_DLL *OGR_F_GetRawFieldRef( OGRFeatureH, int );
467 int CPL_DLL OGR_F_GetFieldAsInteger( OGRFeatureH, int );
468 GIntBig CPL_DLL OGR_F_GetFieldAsInteger64( OGRFeatureH, int );
469 double CPL_DLL OGR_F_GetFieldAsDouble( OGRFeatureH, int );
470 const char CPL_DLL *OGR_F_GetFieldAsString( OGRFeatureH, int );
471 const int CPL_DLL *OGR_F_GetFieldAsIntegerList( OGRFeatureH, int, int * );
472 const GIntBig CPL_DLL *OGR_F_GetFieldAsInteger64List( OGRFeatureH, int, int * );
473 const double CPL_DLL *OGR_F_GetFieldAsDoubleList( OGRFeatureH, int, int * );
474 char CPL_DLL **OGR_F_GetFieldAsStringList( OGRFeatureH, int );
475 GByte CPL_DLL *OGR_F_GetFieldAsBinary( OGRFeatureH, int, int * );
476 int CPL_DLL OGR_F_GetFieldAsDateTime( OGRFeatureH, int, int *, int *, int *,
478 int CPL_DLL OGR_F_GetFieldAsDateTimeEx( OGRFeatureH hFeat, int iField,
483 void CPL_DLL OGR_F_SetFieldInteger( OGRFeatureH, int, int );
484 void CPL_DLL OGR_F_SetFieldInteger64( OGRFeatureH, int, GIntBig );
485 void CPL_DLL OGR_F_SetFieldDouble( OGRFeatureH, int, double );
486 void CPL_DLL OGR_F_SetFieldString( OGRFeatureH, int, const char * );
487 void CPL_DLL OGR_F_SetFieldIntegerList( OGRFeatureH, int, int, const int * );
488 void CPL_DLL OGR_F_SetFieldInteger64List( OGRFeatureH, int, int, const GIntBig * );
489 void CPL_DLL OGR_F_SetFieldDoubleList( OGRFeatureH, int, int, const double * );
490 void CPL_DLL OGR_F_SetFieldStringList( OGRFeatureH, int, CSLConstList );
491 void CPL_DLL OGR_F_SetFieldRaw( OGRFeatureH, int, OGRField * );
492 void CPL_DLL OGR_F_SetFieldBinary( OGRFeatureH, int, int, const void * );
493 void CPL_DLL OGR_F_SetFieldDateTime( OGRFeatureH, int,
495 void CPL_DLL OGR_F_SetFieldDateTimeEx( OGRFeatureH, int,
498 int CPL_DLL OGR_F_GetGeomFieldCount( OGRFeatureH hFeat );
499 OGRGeomFieldDefnH CPL_DLL OGR_F_GetGeomFieldDefnRef( OGRFeatureH hFeat,
501 int CPL_DLL OGR_F_GetGeomFieldIndex( OGRFeatureH hFeat,
504 OGRGeometryH CPL_DLL OGR_F_GetGeomFieldRef( OGRFeatureH hFeat,
506 OGRErr CPL_DLL OGR_F_SetGeomFieldDirectly( OGRFeatureH hFeat,
509 OGRErr CPL_DLL OGR_F_SetGeomField( OGRFeatureH hFeat,
512 GIntBig CPL_DLL OGR_F_GetFID( OGRFeatureH );
513 OGRErr CPL_DLL OGR_F_SetFID( OGRFeatureH, GIntBig );
514 void CPL_DLL OGR_F_DumpReadable( OGRFeatureH, FILE * );
515 OGRErr CPL_DLL OGR_F_SetFrom( OGRFeatureH, OGRFeatureH, int );
516 OGRErr CPL_DLL OGR_F_SetFromWithMap( OGRFeatureH, OGRFeatureH, int , const int * );
518 const char CPL_DLL *OGR_F_GetStyleString( OGRFeatureH );
519 void CPL_DLL OGR_F_SetStyleString( OGRFeatureH, const char * );
520 void CPL_DLL OGR_F_SetStyleStringDirectly( OGRFeatureH, char * );
522 OGRStyleTableH CPL_DLL OGR_F_GetStyleTable( OGRFeatureH );
524 void CPL_DLL OGR_F_SetStyleTableDirectly( OGRFeatureH, OGRStyleTableH );
526 void CPL_DLL OGR_F_SetStyleTable( OGRFeatureH, OGRStyleTableH );
528 const char CPL_DLL *OGR_F_GetNativeData( OGRFeatureH );
529 void CPL_DLL OGR_F_SetNativeData( OGRFeatureH, const char* );
530 const char CPL_DLL *OGR_F_GetNativeMediaType( OGRFeatureH );
531 void CPL_DLL OGR_F_SetNativeMediaType( OGRFeatureH, const char* );
533 void CPL_DLL OGR_F_FillUnsetWithDefault( OGRFeatureH hFeat,
536 int CPL_DLL OGR_F_Validate( OGRFeatureH, int nValidateFlags, int bEmitError );
608 OGRFeatureH CPL_DLL OGR_L_GetNextFeature( OGRLayerH ) CPL_WARN_UNUSED_RESULT;
640 OGRFeatureH hFeat = CPL_NULLPTR; \
657 OGRFeatureH CPL_DLL OGR_L_GetFeature( OGRLayerH, GIntBig ) CPL_WARN_UNUSED_RESULT;
658 OGRErr CPL_DLL OGR_L_SetFeature( OGRLayerH, OGRFeatureH ) CPL_WARN_UNUSED_RESULT;
659 OGRErr CPL_DLL OGR_L_CreateFeature( OGRLayerH, OGRFeatureH ) CPL_WARN_UNUSED_RESULT;
792 OGRFeatureH hFeat);