16 #ifndef QGSGEOCODERRESULT_H 
   17 #define QGSGEOCODERRESULT_H 
   19 #include "qgis_core.h" 
   60     bool isValid()
 const { 
return mIsValid; }
 
   65     QString error()
 const { 
return mErrorString; }
 
   70     QString identifier()
 const { 
return mIdentifier; }
 
   92     void setGeometry( 
const QgsGeometry &geometry ) { mGeometry = geometry; }
 
  142     QVariantMap additionalAttributes()
 const { 
return mAdditionalAttributes; }
 
  150     void setAdditionalAttributes( 
const QVariantMap &attributes ) { mAdditionalAttributes = attributes; }
 
  159     QString group() 
const;
 
  168     void setGroup( 
const QString &group );
 
  175     QString description() 
const;
 
  182     void setDescription( 
const QString &description );
 
  188     bool mIsValid = 
false;
 
  189     QString mErrorString;
 
  192     QString mDescription;
 
  197     QVariantMap mAdditionalAttributes;
 
  201 #endif // QGSGEOCODERRESULT_H