Fire Core  8.0.0.alpha
GIS framework per tutti gli usi
 Tutto Classi Namespace Funzioni Variabili Ridefinizioni di tipo (typedef) Tipi enumerati (enum) Valori del tipo enumerato Friend
Riferimenti per la classe fire::connection::qt::shared::ConnectionQtSqlSh
Diagramma delle classi per fire::connection::qt::shared::ConnectionQtSqlSh
fire::source::vector::shared::ConnectionSpatialDbSh fire::source::vector::shared::ConnectionVectorSh fire::source::shared::ConnectionSh fire::shared::Shared< Connection >

Membri pubblici

 ConnectionQtSqlSh (ConnectionQtSql *ptr)
 
 ConnectionQtSqlSh (ConnectionQtSqlSh const &c)
 
 ConnectionQtSqlSh (ConnectionSpatialDbSh const &c)
 
 ConnectionQtSqlSh (ConnectionVectorSh const &c)
 
 ConnectionQtSqlSh (ConnectionSh const &c)
 
int getSrid (const std::string &name, const std::string &schema, const std::string &geom) const
 
size_t getCount (const std::string &name, const std::string &schema) const
 
source::vector::Metadata::MetadataShp buildMetadata (const std::string &tblName, const std::string &schemaName) const
 
source::vector::Metadata::MetadataShp buildMetadata (const std::string &sql, const source::vector::DataRow::MapSqlParam &params) const
 
gear::geom::Envelope::EnvelopeShp getExtent (const std::string &tblName, const std::string &schemaName, const std::string &geomFld) const
 
ConnectionQtSqlShoperator= (ConnectionQtSqlSh const &c)
 
ConnectionQtSqlShoperator= (ConnectionSpatialDbSh const &c)
 
ConnectionQtSqlShoperator= (ConnectionVectorSh const &c)
 
ConnectionQtSqlShoperator= (ConnectionSh const &c)
 
gear::geom::Geometrybuff2Geom (QByteArray const &qba) const
 
- Membri pubblici ereditati da fire::source::vector::shared::ConnectionSpatialDbSh
 ConnectionSpatialDbSh (ConnectionSpatialDb *ptr)
 
 ConnectionSpatialDbSh (ConnectionVectorSh const &c)
 
 ConnectionSpatialDbSh (ConnectionSh const &c)
 
ConnectionSpatialDbShoperator= (ConnectionSpatialDbSh const &c)
 
ConnectionSpatialDbShoperator= (ConnectionVectorSh const &c)
 
ConnectionSpatialDbShoperator= (ConnectionSh const &c)
 
virtual
ConnectionType::ConnectionType 
getType () const
 
virtual void beginTransaction ()
 
virtual void commitTransaction ()
 
virtual void rollbackTransaction ()
 
void resetFromNative (OCIEnv *env, OCISvcCtx *ctx)
 
- Membri pubblici ereditati da fire::source::vector::shared::ConnectionVectorSh
 ConnectionVectorSh (ConnectionVector *ptr)
 
 ConnectionVectorSh (source::shared::ConnectionSh const &c)
 
ConnectionVectorShoperator= (ConnectionVectorSh const &c)
 
ConnectionVectorShoperator= (source::shared::ConnectionSh const &c)
 
virtual bool isEmpty () const
 
virtual
VectorLayerInfo::VectorLayerInfoShp 
getLayerInfo (std::string const &name) const
 
virtual DataSet::DataSetShp const getData (const std::string &schema, std::string const &tbl) const
 
VectorLayerInfo::VectorLayerInfoShp createTable (const Metadata::MetadataShp &mtd)
 
VectorLayerInfo::VectorLayerInfoShp createTable (const Metadata::MetadataShp &mtd, const source::vector::VectorLayerInfo::VctEnvelope &extents)
 
virtual DataSet::DataSetShp getData (const std::string &schema, std::string const &tbl)
 
virtual DataSet::DataSetShp const getData (const std::string &schema, std::string const &tbl, gear::geom::Envelope::EnvelopeShp const &rect) const
 
virtual DataSet::DataSetShp getData (const std::string &schema, std::string const &tbl, gear::geom::Envelope::EnvelopeShp const &rect)
 
virtual DataSet::DataSetShp const execQuery (std::string const &query, const DataRow::MapSqlParam &params=DataRow::MapSqlParam()) const
 
virtual DataSet::DataSetShp execQuery (std::string const &query, const DataRow::MapSqlParam &params=DataRow::MapSqlParam())
 
virtual void eraseTable (const std::string &schema, const std::string &tbl, const VectorLayerType::VectorLayerType vlt)
 
virtual void execUpdate (std::string const &query, DataRow::MapSqlParam const &params)
 
virtual void execUpdate (std::string const &query)
 
virtual void saveOrUpdate (DataRow &row)
 
virtual void insert (DataRow &row)
 
virtual void update (DataRow &row)
 
virtual void erase (DataRow &row)
 
- Membri pubblici ereditati da fire::source::shared::ConnectionSh
 ConnectionSh (Connection *ptr)
 
 ConnectionSh (ConnectionSh const &c)
 
void setId (const std::string &pool, const std::string &id)
 
std::string getId () const
 
std::string getInstanceId () const
 
std::string getPoolId () const
 
Connection::ConnectionParams
const & 
getConnectionString () const
 
virtual void open ()
 
void open (Connection::ConnectionParams const &cnnStr)
 
bool isOpen () const
 
virtual bool isValid () const
 
virtual void close ()
 
virtual Features const getFeatures () const
 
virtual Connection::LayerList getLayers () const
 
virtual std::string getNamespace () const
 
- Membri pubblici ereditati da fire::shared::Shared< Connection >
 Shared (Connection *ptr)
 
 Shared (Shared const &c)
 
Sharedoperator= (Shared const &c)
 
bool operator! () const
 
bool operator== (Shared const &r) const
 
bool operator== (int const &) const
 
bool operator!= (Shared const &r) const
 
bool operator!= (int const &r) const
 
Connection & operator* ()
 
const Connection & operator* () const
 
 operator Connection & ()
 
 operator const Connection & () const
 

Altri membri ereditati

- Attributi protetti ereditati da fire::shared::Shared< Connection >
boost::shared_ptr< Connection > _ptr
 

La documentazione per questa classe รจ stata generata a partire dal seguente file: