Quantum GIS API Documentation
1.8
|
00001 /*************************************************************************** 00002 qgsprovidermetadata.h - Metadata class for 00003 describing a data provider. 00004 ------------------- 00005 begin : Sat Jan 10 2004 00006 copyright : (C) 2004 by Gary E.Sherman 00007 email : sherman at mrcc.com 00008 ***************************************************************************/ 00009 00010 /*************************************************************************** 00011 * * 00012 * This program is free software; you can redistribute it and/or modify * 00013 * it under the terms of the GNU General Public License as published by * 00014 * the Free Software Foundation; either version 2 of the License, or * 00015 * (at your option) any later version. * 00016 * * 00017 ***************************************************************************/ 00018 00019 #ifndef QGSPROVIDERMETADATA_H 00020 #define QGSPROVIDERMETADATA_H 00021 00022 00023 #include <QString> 00024 00037 class CORE_EXPORT QgsProviderMetadata 00038 { 00039 public: 00040 00041 QgsProviderMetadata( QString const & _key, QString const & _description, QString const & _library ); 00042 00047 QString const & key() const; 00048 00053 QString const & description() const; 00054 00059 QString const & library() const; 00060 00061 private: 00062 00064 QString key_; 00065 00067 QString description_; 00068 00070 QString library_; 00071 00072 }; // class QgsProviderMetadata 00073 00074 #endif //QGSPROVIDERMETADATA_H 00075