summaryrefslogtreecommitdiff
path: root/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'connectivity/source/drivers/postgresql/pq_preparedstatement.hxx')
-rw-r--r--connectivity/source/drivers/postgresql/pq_preparedstatement.hxx128
1 files changed, 43 insertions, 85 deletions
diff --git a/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx b/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx
index c3fc3c8d0be2..91e94bb85724 100644
--- a/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx
+++ b/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx
@@ -105,102 +105,69 @@ public:
public: // XInterface
virtual void SAL_CALL acquire() throw() override { PreparedStatement_BASE::acquire(); }
virtual void SAL_CALL release() throw() override { PreparedStatement_BASE::release(); }
- virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & reqType )
- throw (css::uno::RuntimeException, std::exception) override;
+ virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & reqType ) override;
public: // XCloseable
- virtual void SAL_CALL close( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ virtual void SAL_CALL close( ) override;
public: // XPreparedStatement
- virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL executeQuery()
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual sal_Int32 SAL_CALL executeUpdate( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual sal_Bool SAL_CALL execute( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual css::uno::Reference< css::sdbc::XConnection > SAL_CALL getConnection( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL executeQuery() override;
+ virtual sal_Int32 SAL_CALL executeUpdate( ) override;
+ virtual sal_Bool SAL_CALL execute( ) override;
+ virtual css::uno::Reference< css::sdbc::XConnection > SAL_CALL getConnection( ) override;
public: // XParameters
- virtual void SAL_CALL setNull( sal_Int32 parameterIndex, sal_Int32 sqlType )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ virtual void SAL_CALL setNull( sal_Int32 parameterIndex, sal_Int32 sqlType ) override;
virtual void SAL_CALL setObjectNull(
- sal_Int32 parameterIndex, sal_Int32 sqlType, const OUString& typeName )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setBoolean( sal_Int32 parameterIndex, sal_Bool x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setByte( sal_Int32 parameterIndex, sal_Int8 x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setShort( sal_Int32 parameterIndex, sal_Int16 x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setInt( sal_Int32 parameterIndex, sal_Int32 x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setLong( sal_Int32 parameterIndex, sal_Int64 x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setFloat( sal_Int32 parameterIndex, float x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setDouble( sal_Int32 parameterIndex, double x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setString( sal_Int32 parameterIndex, const OUString& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ sal_Int32 parameterIndex, sal_Int32 sqlType, const OUString& typeName ) override;
+ virtual void SAL_CALL setBoolean( sal_Int32 parameterIndex, sal_Bool x ) override;
+ virtual void SAL_CALL setByte( sal_Int32 parameterIndex, sal_Int8 x ) override;
+ virtual void SAL_CALL setShort( sal_Int32 parameterIndex, sal_Int16 x ) override;
+ virtual void SAL_CALL setInt( sal_Int32 parameterIndex, sal_Int32 x ) override;
+ virtual void SAL_CALL setLong( sal_Int32 parameterIndex, sal_Int64 x ) override;
+ virtual void SAL_CALL setFloat( sal_Int32 parameterIndex, float x ) override;
+ virtual void SAL_CALL setDouble( sal_Int32 parameterIndex, double x ) override;
+ virtual void SAL_CALL setString( sal_Int32 parameterIndex, const OUString& x ) override;
virtual void SAL_CALL setBytes(
- sal_Int32 parameterIndex, const css::uno::Sequence< sal_Int8 >& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setDate( sal_Int32 parameterIndex, const css::util::Date& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setTime( sal_Int32 parameterIndex, const css::util::Time& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ sal_Int32 parameterIndex, const css::uno::Sequence< sal_Int8 >& x ) override;
+ virtual void SAL_CALL setDate( sal_Int32 parameterIndex, const css::util::Date& x ) override;
+ virtual void SAL_CALL setTime( sal_Int32 parameterIndex, const css::util::Time& x ) override;
virtual void SAL_CALL setTimestamp(
- sal_Int32 parameterIndex, const css::util::DateTime& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ sal_Int32 parameterIndex, const css::util::DateTime& x ) override;
virtual void SAL_CALL setBinaryStream(
sal_Int32 parameterIndex,
const css::uno::Reference< css::io::XInputStream >& x,
- sal_Int32 length )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ sal_Int32 length ) override;
virtual void SAL_CALL setCharacterStream(
sal_Int32 parameterIndex,
const css::uno::Reference< css::io::XInputStream >& x,
- sal_Int32 length )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL setObject( sal_Int32 parameterIndex, const css::uno::Any& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ sal_Int32 length ) override;
+ virtual void SAL_CALL setObject( sal_Int32 parameterIndex, const css::uno::Any& x ) override;
virtual void SAL_CALL setObjectWithInfo(
sal_Int32 parameterIndex,
const css::uno::Any& x,
sal_Int32 targetSqlType,
- sal_Int32 scale )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ sal_Int32 scale ) override;
virtual void SAL_CALL setRef(
sal_Int32 parameterIndex,
- const css::uno::Reference< css::sdbc::XRef >& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ const css::uno::Reference< css::sdbc::XRef >& x ) override;
virtual void SAL_CALL setBlob(
sal_Int32 parameterIndex,
- const css::uno::Reference< css::sdbc::XBlob >& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ const css::uno::Reference< css::sdbc::XBlob >& x ) override;
virtual void SAL_CALL setClob(
sal_Int32 parameterIndex,
- const css::uno::Reference< css::sdbc::XClob >& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ const css::uno::Reference< css::sdbc::XClob >& x ) override;
virtual void SAL_CALL setArray(
sal_Int32 parameterIndex,
- const css::uno::Reference< css::sdbc::XArray >& x )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL clearParameters( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ const css::uno::Reference< css::sdbc::XArray >& x ) override;
+ virtual void SAL_CALL clearParameters( ) override;
public: // XWarningsSupplier
- virtual css::uno::Any SAL_CALL getWarnings( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual void SAL_CALL clearWarnings( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ virtual css::uno::Any SAL_CALL getWarnings( ) override;
+ virtual void SAL_CALL clearWarnings( ) override;
public: // XTypeProvider, first implemented by OPropertySetHelper
- virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes()
- throw( css::uno::RuntimeException, std::exception ) override;
- virtual css::uno::Sequence< sal_Int8> SAL_CALL getImplementationId()
- throw( css::uno::RuntimeException, std::exception ) override;
+ virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override;
+ virtual css::uno::Sequence< sal_Int8> SAL_CALL getImplementationId() override;
public: // OPropertySetHelper
virtual cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override;
@@ -209,13 +176,11 @@ public: // OPropertySetHelper
css::uno::Any & rConvertedValue,
css::uno::Any & rOldValue,
sal_Int32 nHandle,
- const css::uno::Any& rValue )
- throw (css::lang::IllegalArgumentException) override;
+ const css::uno::Any& rValue ) override;
virtual void SAL_CALL setFastPropertyValue_NoBroadcast(
sal_Int32 nHandle,
- const css::uno::Any& rValue )
- throw (css::uno::Exception, std::exception) override;
+ const css::uno::Any& rValue ) override;
using ::cppu::OPropertySetHelper::getFastPropertyValue;
@@ -224,26 +189,20 @@ public: // OPropertySetHelper
sal_Int32 nHandle ) const override;
// XPropertySet
- css::uno::Reference < css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo()
- throw(css::uno::RuntimeException, std::exception) override;
+ css::uno::Reference < css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override;
public: // XGeneratedResultSet
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL
- getGeneratedValues( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ getGeneratedValues( ) override;
public: // XMultipleResults
- virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getResultSet( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual sal_Int32 SAL_CALL getUpdateCount( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
- virtual sal_Bool SAL_CALL getMoreResults( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getResultSet( ) override;
+ virtual sal_Int32 SAL_CALL getUpdateCount( ) override;
+ virtual sal_Bool SAL_CALL getMoreResults( ) override;
public: // XResultSetMetaDataSupplier (is required by framework (see
// dbaccess/source/core/api/preparedstatement.cxx::getMetaData() )
- virtual css::uno::Reference< css::sdbc::XResultSetMetaData > SAL_CALL getMetaData( )
- throw (css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override;
+ virtual css::uno::Reference< css::sdbc::XResultSetMetaData > SAL_CALL getMetaData( ) override;
public: // OComponentHelper
virtual void SAL_CALL disposing() override;
@@ -252,10 +211,9 @@ private:
void checkColumnIndex( sal_Int32 parameterIndex );
/// @throws css::sdbc::SQLException
/// @throws css::uno::RuntimeException
- void checkClosed() throw (css::sdbc::SQLException, css::uno::RuntimeException);
+ void checkClosed();
/// @throws css::sdbc::SQLException
- void raiseSQLException( const char * errorMsg )
- throw ( css::sdbc::SQLException );
+ void raiseSQLException( const char * errorMsg );
// PGresult *pgExecute( OString *pQuery );
};