My Project
Public Member Functions | Protected Attributes | List of all members
OGRLayerAttrIndex Class Referenceabstract

Public Member Functions

virtual OGRErr Initialize (const char *pszIndexPath, OGRLayer *)=0
 
virtual OGRErr CreateIndex (int iField)=0
 
virtual OGRErr DropIndex (int iField)=0
 
virtual OGRErr IndexAllFeatures (int iField=-1)=0
 
virtual OGRErr AddToIndex (OGRFeature *poFeature, int iField=-1)=0
 
virtual OGRErr RemoveFromIndex (OGRFeature *poFeature)=0
 
virtual OGRAttrIndex * GetFieldIndex (int iField)=0
 

Protected Attributes

OGRLayer * poLayer
 
char * pszIndexPath
 

The documentation for this class was generated from the following file: