QgsBabelFormat Class Reference

#include <qgsbabelformat.h>

Inheritance diagram for QgsBabelFormat:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 27 of file qgsbabelformat.h.

Public Member Functions

 QgsBabelFormat (const QString &name="")
virtual ~QgsBabelFormat ()
const QString & name () const
virtual QStringList importCommand (const QString &babel, const QString &featuretype, const QString &input, const QString &output) const
virtual QStringList exportCommand (const QString &babel, const QString &featuretype, const QString &input, const QString &output) const
bool supportsImport () const
bool supportsExport () const
bool supportsWaypoints () const
bool supportsRoutes () const
bool supportsTracks () const

Protected Attributes

QString mName
bool mSupportsImport
bool mSupportsExport
bool mSupportsWaypoints
bool mSupportsRoutes
bool mSupportsTracks


Constructor & Destructor Documentation

QgsBabelFormat::QgsBabelFormat ( const QString &  name = ""  ) 

Definition at line 26 of file qgsbabelformat.cpp.

virtual QgsBabelFormat::~QgsBabelFormat (  )  [inline, virtual]

Definition at line 31 of file qgsbabelformat.h.


Member Function Documentation

const QString & QgsBabelFormat::name (  )  const

Definition at line 34 of file qgsbabelformat.cpp.

References mName.

QStringList QgsBabelFormat::importCommand ( const QString &  babel,
const QString &  featuretype,
const QString &  input,
const QString &  output 
) const [virtual]

Reimplemented in QgsSimpleBabelFormat, QgsBabelCommand, and QgsGPSDevice.

Definition at line 40 of file qgsbabelformat.cpp.

Referenced by QgsGPSPlugin::importGPSFile().

QStringList QgsBabelFormat::exportCommand ( const QString &  babel,
const QString &  featuretype,
const QString &  input,
const QString &  output 
) const [virtual]

Reimplemented in QgsBabelCommand, and QgsGPSDevice.

Definition at line 50 of file qgsbabelformat.cpp.

bool QgsBabelFormat::supportsImport (  )  const

Definition at line 60 of file qgsbabelformat.cpp.

References mSupportsImport.

bool QgsBabelFormat::supportsExport (  )  const

Definition at line 66 of file qgsbabelformat.cpp.

References mSupportsExport.

bool QgsBabelFormat::supportsWaypoints (  )  const

Definition at line 72 of file qgsbabelformat.cpp.

References mSupportsWaypoints.

bool QgsBabelFormat::supportsRoutes (  )  const

Definition at line 78 of file qgsbabelformat.cpp.

References mSupportsRoutes.

bool QgsBabelFormat::supportsTracks (  )  const

Definition at line 84 of file qgsbabelformat.cpp.

References mSupportsTracks.


Member Data Documentation

QString QgsBabelFormat::mName [protected]

Definition at line 51 of file qgsbabelformat.h.

Referenced by name().

bool QgsBabelFormat::mSupportsImport [protected]

Definition at line 52 of file qgsbabelformat.h.

Referenced by QgsBabelCommand::QgsBabelCommand(), QgsSimpleBabelFormat::QgsSimpleBabelFormat(), and supportsImport().

bool QgsBabelFormat::mSupportsExport [protected]

Definition at line 52 of file qgsbabelformat.h.

Referenced by QgsBabelCommand::QgsBabelCommand(), QgsSimpleBabelFormat::QgsSimpleBabelFormat(), and supportsExport().

bool QgsBabelFormat::mSupportsWaypoints [protected]

Definition at line 53 of file qgsbabelformat.h.

Referenced by QgsBabelCommand::QgsBabelCommand(), QgsSimpleBabelFormat::QgsSimpleBabelFormat(), and supportsWaypoints().

bool QgsBabelFormat::mSupportsRoutes [protected]

Definition at line 53 of file qgsbabelformat.h.

Referenced by QgsBabelCommand::QgsBabelCommand(), QgsSimpleBabelFormat::QgsSimpleBabelFormat(), and supportsRoutes().

bool QgsBabelFormat::mSupportsTracks [protected]

Definition at line 53 of file qgsbabelformat.h.

Referenced by QgsBabelCommand::QgsBabelCommand(), QgsSimpleBabelFormat::QgsSimpleBabelFormat(), and supportsTracks().


The documentation for this class was generated from the following files:
Generated on Tue Oct 28 16:51:54 2008 for Quantum GIS API Documentation by  doxygen 1.5.1