12#include <boost/shared_ptr.hpp>
17#include <com/sun/star/io/XInputStream.hpp>
18#include <com/sun/star/io/XSeekable.hpp>
27 public css::io::XInputStream,
28 public css::io::XSeekable
36 virtual css::uno::Any SAL_CALL
queryInterface (
const css::uno::Type& rType )
override;
38 virtual void SAL_CALL
acquire( )
noexcept override;
40 virtual void SAL_CALL
release( )
noexcept override;
42 virtual sal_Int32 SAL_CALL
44 sal_Int32 nBytesToRead )
override;
46 virtual sal_Int32 SAL_CALL
48 sal_Int32 nMaxBytesToRead )
override;
51 skipBytes ( sal_Int32 nBytesToSkip )
override;
53 virtual sal_Int32 SAL_CALL
64 seek ( sal_Int64 location )
override;
67 virtual sal_Int64 SAL_CALL
71 virtual sal_Int64 SAL_CALL
constexpr OUStringLiteral aData