summaryrefslogtreecommitdiff
path: root/connectivity/inc/sdbcx/VKey.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'connectivity/inc/sdbcx/VKey.hxx')
-rw-r--r--connectivity/inc/sdbcx/VKey.hxx126
1 files changed, 63 insertions, 63 deletions
diff --git a/connectivity/inc/sdbcx/VKey.hxx b/connectivity/inc/sdbcx/VKey.hxx
index df17eba8729f..7ee7dc563b04 100644
--- a/connectivity/inc/sdbcx/VKey.hxx
+++ b/connectivity/inc/sdbcx/VKey.hxx
@@ -33,76 +33,76 @@
#include <utility>
namespace connectivity::sdbcx
- {
+{
- struct OOO_DLLPUBLIC_DBTOOLS KeyProperties
- {
- ::std::vector< OUString> m_aKeyColumnNames;
- OUString m_ReferencedTable;
- sal_Int32 m_Type;
- sal_Int32 m_UpdateRule;
- sal_Int32 m_DeleteRule;
- KeyProperties(OUString ReferencedTable,
- sal_Int32 Type,
- sal_Int32 UpdateRule,
- sal_Int32 DeleteRule)
- :m_ReferencedTable(std::move(ReferencedTable)),
- m_Type(Type),
- m_UpdateRule(UpdateRule),
- m_DeleteRule(DeleteRule)
- {}
- KeyProperties():m_Type(0),m_UpdateRule(0),m_DeleteRule(0){}
- };
- typedef ::cppu::ImplHelper1< css::sdbcx::XDataDescriptorFactory > OKey_BASE;
- class OCollection;
+ struct OOO_DLLPUBLIC_DBTOOLS KeyProperties
+ {
+ ::std::vector< OUString> m_aKeyColumnNames;
+ OUString m_ReferencedTable;
+ sal_Int32 m_Type;
+ sal_Int32 m_UpdateRule;
+ sal_Int32 m_DeleteRule;
+ KeyProperties(OUString ReferencedTable,
+ sal_Int32 Type,
+ sal_Int32 UpdateRule,
+ sal_Int32 DeleteRule)
+ :m_ReferencedTable(std::move(ReferencedTable)),
+ m_Type(Type),
+ m_UpdateRule(UpdateRule),
+ m_DeleteRule(DeleteRule)
+ {}
+ KeyProperties():m_Type(0),m_UpdateRule(0),m_DeleteRule(0){}
+ };
+ typedef ::cppu::ImplHelper1< css::sdbcx::XDataDescriptorFactory > OKey_BASE;
+ class OCollection;
- class OOO_DLLPUBLIC_DBTOOLS OKey :
- public cppu::BaseMutex,
- public ODescriptor_BASE,
- public IRefreshableColumns,
- public ::comphelper::OIdPropertyArrayUsageHelper<OKey>,
- public ODescriptor,
- public OKey_BASE
- {
- protected:
- std::shared_ptr<KeyProperties> m_aProps;
- // no Reference! see OCollection::acquire
- std::unique_ptr<OCollection> m_pColumns;
+ class OOO_DLLPUBLIC_DBTOOLS OKey :
+ public cppu::BaseMutex,
+ public ODescriptor_BASE,
+ public IRefreshableColumns,
+ public ::comphelper::OIdPropertyArrayUsageHelper<OKey>,
+ public ODescriptor,
+ public OKey_BASE
+ {
+ protected:
+ std::shared_ptr<KeyProperties> m_aProps;
+ // no Reference! see OCollection::acquire
+ std::unique_ptr<OCollection> m_pColumns;
- using ODescriptor_BASE::rBHelper;
- // OPropertyArrayUsageHelper
- virtual ::cppu::IPropertyArrayHelper* createArrayHelper( sal_Int32 _nId) const override;
- // OPropertySetHelper
- virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override;
- public:
- OKey(bool _bCase);
- OKey(const OUString& Name,std::shared_ptr<KeyProperties> _xProps,bool _bCase);
+ using ODescriptor_BASE::rBHelper;
+ // OPropertyArrayUsageHelper
+ virtual ::cppu::IPropertyArrayHelper* createArrayHelper( sal_Int32 _nId) const override;
+ // OPropertySetHelper
+ virtual ::cppu::IPropertyArrayHelper & SAL_CALL getInfoHelper() override;
+ public:
+ OKey(bool _bCase);
+ OKey(const OUString& Name,std::shared_ptr<KeyProperties> _xProps,bool _bCase);
- virtual ~OKey( ) override;
+ virtual ~OKey( ) override;
- DECLARE_SERVICE_INFO();
- //XInterface
- virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) override;
- virtual void SAL_CALL acquire() noexcept override;
- virtual void SAL_CALL release() noexcept override;
- //XTypeProvider
- virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes( ) override;
- // ODescriptor
- virtual void construct() override;
+ DECLARE_SERVICE_INFO();
+ //XInterface
+ virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) override;
+ virtual void SAL_CALL acquire() noexcept override;
+ virtual void SAL_CALL release() noexcept override;
+ //XTypeProvider
+ virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes( ) override;
+ // ODescriptor
+ virtual void construct() override;
- // ::cppu::OComponentHelper
- virtual void SAL_CALL disposing() override;
- // XPropertySet
- virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) override;
- // XColumnsSupplier
- virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL getColumns( ) override;
+ // ::cppu::OComponentHelper
+ virtual void SAL_CALL disposing() override;
+ // XPropertySet
+ virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) override;
+ // XColumnsSupplier
+ virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL getColumns( ) override;
- // XNamed
- virtual OUString SAL_CALL getName( ) override;
- virtual void SAL_CALL setName( const OUString& aName ) override;
- // XDataDescriptorFactory
- virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor( ) override;
- };
+ // XNamed
+ virtual OUString SAL_CALL getName( ) override;
+ virtual void SAL_CALL setName( const OUString& aName ) override;
+ // XDataDescriptorFactory
+ virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor( ) override;
+ };
}