GDAL
ogr_feature.h File Reference

Simple feature classes. More...

#include "cpl_atomic_ops.h"
#include "gdal_fwd.h"
#include "ogr_featurestyle.h"
#include "ogr_geometry.h"
#include "ogr_geomcoordinateprecision.h"
#include <cstddef>
#include <exception>
#include <memory>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  OGRFieldDefn
 Definition of an attribute of an OGRFeatureDefn. More...
class  OGRGeomFieldDefn
 Definition of a geometry field of an OGRFeatureDefn. More...
class  OGRFeatureDefn
 Definition of a feature class or feature layer. More...
class  OGRFeature
 A simple feature, including geometry and attributes. More...
class  OGRFeature::FieldValue
 Field value. More...
class  OGRFeature::ConstFieldIterator
 Field value iterator class. More...
class  OGRFeature::FieldNotFoundException
 Exception raised by operator[](const char*) when a field is not found. More...
class  OGRFieldDomain
 Definition of a field domain. More...
class  OGRCodedFieldDomain
 Definition of a coded / enumerated field domain. More...
class  OGRRangeFieldDomain
 Definition of a numeric field domain with a range of validity for values. More...
class  OGRGlobFieldDomain
 Definition of a field domain for field content validated by a glob. More...

Typedefs

typedef std::unique_ptr< OGRFeature, OGRFeatureUniquePtrDeleter > OGRFeatureUniquePtr
 Unique pointer type for OGRFeature.

Detailed Description

Simple feature classes.