summaryrefslogtreecommitdiff
path: root/package/source/xstor/oseekinstream.hxx
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2024-12-09 00:12:34 +0500
committerMike Kaganski <mike.kaganski@collabora.com>2024-12-09 05:26:39 +0100
commit16a534c61752aadbcb83bf876f752f444f471d2a (patch)
treed1649ecfcce2d87f8e9873a4faf1b07309c2e4b3 /package/source/xstor/oseekinstream.hxx
parente512091e89f2489e8b4a5dd5a19880b508c6867b (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.hxx12
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