diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2024-12-09 00:12:34 +0500 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2024-12-09 05:26:39 +0100 |
commit | 16a534c61752aadbcb83bf876f752f444f471d2a (patch) | |
tree | d1649ecfcce2d87f8e9873a4faf1b07309c2e4b3 /package/source/xstor/oseekinstream.hxx | |
parent | e512091e89f2489e8b4a5dd5a19880b508c6867b (diff) |
Simplify OInputSeekStream
Change-Id: Ie8da09ad8f3e4425aaeb87f907e47a4e2148f164
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178118
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
Diffstat (limited to 'package/source/xstor/oseekinstream.hxx')
-rw-r--r-- | package/source/xstor/oseekinstream.hxx | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/package/source/xstor/oseekinstream.hxx b/package/source/xstor/oseekinstream.hxx index a77289e9a3ed..8ecc55964c45 100644 --- a/package/source/xstor/oseekinstream.hxx +++ b/package/source/xstor/oseekinstream.hxx @@ -24,8 +24,8 @@ #include "ocompinstream.hxx" -class OInputSeekStream final : public OInputCompStream - , public css::io::XSeekable +using OInputSeekStream_BASE = cppu::ImplInheritanceHelper<OInputCompStream, css::io::XSeekable>; +class OInputSeekStream final : public OInputSeekStream_BASE { css::uno::Reference < css::io::XSeekable > m_xSeekable; @@ -41,18 +41,10 @@ public: virtual ~OInputSeekStream() override; - virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override; - - // 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; - //XSeekable virtual void SAL_CALL seek( sal_Int64 location ) override; virtual sal_Int64 SAL_CALL getPosition() override; virtual sal_Int64 SAL_CALL getLength() override; - }; #endif |