diff options
Diffstat (limited to 'connectivity/source/inc/flat/EConnection.hxx')
-rw-r--r-- | connectivity/source/inc/flat/EConnection.hxx | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/connectivity/source/inc/flat/EConnection.hxx b/connectivity/source/inc/flat/EConnection.hxx index be7c3596d4d9..cc57b9e0f5eb 100644 --- a/connectivity/source/inc/flat/EConnection.hxx +++ b/connectivity/source/inc/flat/EConnection.hxx @@ -22,40 +22,40 @@ #include <file/FConnection.hxx> namespace connectivity::flat +{ + class ODriver; + class OFlatConnection : public file::OConnection { - class ODriver; - class OFlatConnection : public file::OConnection - { - private: - sal_Int32 m_nMaxRowsToScan; - bool m_bHeaderLine; // column names in first row - sal_Unicode m_cFieldDelimiter; // look at the name - sal_Unicode m_cStringDelimiter; - sal_Unicode m_cDecimalDelimiter; - sal_Unicode m_cThousandDelimiter; - public: - OFlatConnection(ODriver* _pDriver); - virtual ~OFlatConnection() override; - - virtual void construct(const OUString& _rUrl,const css::uno::Sequence< css::beans::PropertyValue >& _rInfo ) override; - - // own methods - bool isHeaderLine() const { return m_bHeaderLine; } - sal_Unicode getFieldDelimiter() const { return m_cFieldDelimiter; } - sal_Unicode getStringDelimiter() const { return m_cStringDelimiter; } - sal_Unicode getDecimalDelimiter() const { return m_cDecimalDelimiter; } - sal_Unicode getThousandDelimiter() const { return m_cThousandDelimiter;} - sal_Int32 getMaxRowsToScan() const { return m_nMaxRowsToScan;} - // XServiceInfo - DECLARE_SERVICE_INFO(); - - // XConnection - virtual css::uno::Reference< css::sdbc::XDatabaseMetaData > SAL_CALL getMetaData( ) override; - virtual css::uno::Reference< css::sdbcx::XTablesSupplier > createCatalog() override; - virtual css::uno::Reference< css::sdbc::XStatement > SAL_CALL createStatement( ) override; - virtual css::uno::Reference< css::sdbc::XPreparedStatement > SAL_CALL prepareStatement( const OUString& sql ) override; - virtual css::uno::Reference< css::sdbc::XPreparedStatement > SAL_CALL prepareCall( const OUString& sql ) override; - }; + private: + sal_Int32 m_nMaxRowsToScan; + bool m_bHeaderLine; // column names in first row + sal_Unicode m_cFieldDelimiter; // look at the name + sal_Unicode m_cStringDelimiter; + sal_Unicode m_cDecimalDelimiter; + sal_Unicode m_cThousandDelimiter; + public: + OFlatConnection(ODriver* _pDriver); + virtual ~OFlatConnection() override; + + virtual void construct(const OUString& _rUrl,const css::uno::Sequence< css::beans::PropertyValue >& _rInfo ) override; + + // own methods + bool isHeaderLine() const { return m_bHeaderLine; } + sal_Unicode getFieldDelimiter() const { return m_cFieldDelimiter; } + sal_Unicode getStringDelimiter() const { return m_cStringDelimiter; } + sal_Unicode getDecimalDelimiter() const { return m_cDecimalDelimiter; } + sal_Unicode getThousandDelimiter() const { return m_cThousandDelimiter;} + sal_Int32 getMaxRowsToScan() const { return m_nMaxRowsToScan;} + // XServiceInfo + DECLARE_SERVICE_INFO(); + + // XConnection + virtual css::uno::Reference< css::sdbc::XDatabaseMetaData > SAL_CALL getMetaData( ) override; + virtual css::uno::Reference< css::sdbcx::XTablesSupplier > createCatalog() override; + virtual css::uno::Reference< css::sdbc::XStatement > SAL_CALL createStatement( ) override; + virtual css::uno::Reference< css::sdbc::XPreparedStatement > SAL_CALL prepareStatement( const OUString& sql ) override; + virtual css::uno::Reference< css::sdbc::XPreparedStatement > SAL_CALL prepareCall( const OUString& sql ) override; + }; } |