4 #ifndef FIRE_CONNECTION_QT_CONNECTIONQTORACLE_HPP_INCLUDED 
    5 #define FIRE_CONNECTION_QT_CONNECTIONQTORACLE_HPP_INCLUDED 
   10 #include "fire/plugin-impl/export.hpp" 
   11 #include "fire/plugin-impl/connection/qt/ConnectionQtSql.hpp" 
   14 namespace connection {
 
   34   static std::string 
const NAMESPACE();
 
   39   virtual std::string getNamespace() 
const;
 
   40   virtual void eraseTable(
const std::string& schema, 
const std::string& tbl, 
const source::vector::VectorLayerType::VectorLayerType vlt);
 
   45   virtual const std::string _getSpatialIndexCreationSql(
const std::string& schema, 
const std::string &tbl, 
const source::vector::Field::FieldShp& fld) 
const;
 
   57   virtual void resetFromNative(OCIEnv* env, OCISvcCtx* ctx);
 
   60   virtual void _openNoWait();
 
   61   virtual std::string 
const _getTestSql() 
const;
 
   62   virtual std::string 
const _getQtDriverName() 
const;
 
   63   virtual bool _isGeometryNativeType(
const int &
id) 
const;
 
   64   virtual bool _isGeographyNativeType(
const int &
id) 
const;
 
   65   virtual const std::string _getBuff2GeomSql(
const bool& useWkb) 
const;
 
   66   virtual std::string 
const _getLayersSql(
const std::string & schema, 
const std::string & tbl) 
const;
 
   67   virtual std::string  _getSridSql(
const std::string & tblName, 
const std::string & schemaName, 
const std::string & geomFld) 
const;
 
   68   virtual std::string 
const _getLayerExtentSql(
const std::string & tblName, 
const std::string & schemaName, 
const std::string & geomFld) 
const;
 
   71   static const int MAX_PRECISION;
 
   72   static const int MAX_SCALE;
 
   73   static const std::string TRUE_VALUE;
 
   74   static const std::string FALSE_VALUE;
 
   76   static std::string 
const _SQL_TEST;
 
   77   static std::string 
const _QT_DRIVER_NAME;
 
   79   source::vector::FieldType::FieldType _ora2Fire(
const std::string& dbId, 
const int&sc) 
const;
 
Definition: EnvelopeSh.hpp:18
 
Definition: FieldSh.hpp:21
 
Implementazione Connection per l'accesso a banche dati spaziali basato su QtSql. 
Definition: ConnectionQtSql.hpp:35
 
Implementazione Connection per l'accesso a banche dati OracleSpatial. Per la connessione รจ prevista u...
Definition: ConnectionQtOracle.hpp:29
 
paramName
Definition: Connection.hpp:39
 
Definition: DataValueSh.hpp:24