Quantum GIS API Documentation  master-693a1fe
QgsGmlFeatureClass Class Reference

#include <qgsgmlschema.h>

List of all members.

Public Member Functions

 QgsGmlFeatureClass ()
 QgsGmlFeatureClass (QString name, QString path)
 ~QgsGmlFeatureClass ()
int fieldIndex (const QString &name)
QList< QgsField > & fields ()
QStringList & geometryAttributes ()
QString path () const

Private Attributes

QList< QgsFieldmFields
QStringList mGeometryAttributes
QString mName
QString mPath

Detailed Description

Definition at line 38 of file qgsgmlschema.h.


Constructor & Destructor Documentation

QgsGmlFeatureClass::QgsGmlFeatureClass ( QString  name,
QString  path 
)

Definition at line 39 of file qgsgmlschema.cpp.


Member Function Documentation

int QgsGmlFeatureClass::fieldIndex ( const QString &  name)

Definition at line 49 of file qgsgmlschema.cpp.

References mFields.

QList<QgsField>& QgsGmlFeatureClass::fields ( ) [inline]

Definition at line 46 of file qgsgmlschema.h.

Referenced by QgsGmlSchema::xsdFeatureClass().

QStringList& QgsGmlFeatureClass::geometryAttributes ( ) [inline]

Definition at line 52 of file qgsgmlschema.h.

Referenced by QgsGmlSchema::xsdFeatureClass().

QString QgsGmlFeatureClass::path ( ) const [inline]

Definition at line 50 of file qgsgmlschema.h.


Member Data Documentation

Definition at line 68 of file qgsgmlschema.h.

Referenced by fieldIndex().

Definition at line 71 of file qgsgmlschema.h.

QString QgsGmlFeatureClass::mName [private]

Definition at line 58 of file qgsgmlschema.h.

QString QgsGmlFeatureClass::mPath [private]

Definition at line 63 of file qgsgmlschema.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines