3 #ifndef FIRE_CONNECTION_QT_VECTORLAYERINFOQT_HPP_INCLUDED 
    4 #define FIRE_CONNECTION_QT_VECTORLAYERINFOQT_HPP_INCLUDED 
    6 #include <boost/thread/mutex.hpp> 
    7 #include <fire/source/vector/VectorLayerInfo.hpp> 
    8 #include <fire/source/vector/VectorLayerType.hpp> 
   12 #include "fire/plugin-impl/connection/qt/ConnectionQtSql.hpp" 
   15 namespace connection {
 
   20   VectorLayerInfoQt(
const std::string& name, 
const std::string& schema, 
const std::string& dbName, 
const source::vector::VectorLayerType::VectorLayerType & t);
 
   25   virtual std::string 
getName() 
const;
 
   27   virtual source::vector::VectorLayerType::VectorLayerType 
getType() 
const;
 
   29   virtual int getSrid(
const std::string& geomFld) 
const;
 
   38   source::vector::VectorLayerType::VectorLayerType _type;
 
   40   mutable boost::mutex _mtx;
 
virtual source::vector::VectorLayerType::VectorLayerType getType() const 
 
Definition: EnvelopeSh.hpp:18
 
virtual std::string getName() const 
 
Definition: ConnectionQtSqlSh.hpp:21
 
Definition: VectorLayerInfo.hpp:31
 
virtual int getSrid(const std::string &geomFld) const 
 
virtual gear::geom::Envelope::EnvelopeShp getExtent(const int &srid) const 
Permette di estrarre l'unione degli extent di tutte le colonne spaziali presenti nel livello (eventua...
 
static const int UnknownSrid
Identificativo del sistema di riferimento sconosciuto. 
Definition: ProjectionsManager.hpp:100
 
virtual size_t getCount() const 
getCount 
 
virtual std::string getSchema() const 
 
Definition: VectorLayerInfoQt.hpp:18
 
virtual source::vector::Metadata::MetadataShp const getMetadata() const