22#include <rtl/ustring.hxx>
23#include <osl/file.hxx>
25#include <com/sun/star/io/XSeekable.hpp>
26#include <com/sun/star/io/XInputStream.hpp>
33 public css::io::XInputStream,
34 public css::io::XSeekable
48 virtual css::uno::Any SAL_CALL
50 const css::uno::Type& rType )
override;
60 virtual sal_Int32 SAL_CALL
63 sal_Int32 nBytesToRead ) override;
65 virtual sal_Int32 SAL_CALL
68 sal_Int32 nMaxBytesToRead ) override;
71 skipBytes( sal_Int32 nBytesToSkip ) override;
73 virtual sal_Int32 SAL_CALL
80 seek( sal_Int64 location ) override;
82 virtual sal_Int64 SAL_CALL
85 virtual sal_Int64 SAL_CALL