23#include <rtl/ustring.hxx>
26#include <com/sun/star/io/XInputStream.hpp>
33class InputStream final :
public cppu::WeakImplHelper<css::io::XInputStream>
43 virtual sal_Int32 SAL_CALL
readBytes( css::uno::Sequence< sal_Int8 > & aData,
44 sal_Int32 nBytesToRead )
override;
46 virtual sal_Int32 SAL_CALL
readSomeBytes( css::uno::Sequence< sal_Int8 > & aData,
47 sal_Int32 nMaxBytesToRead )
override;
49 virtual void SAL_CALL
skipBytes( sal_Int32 nBytesToSkip )
override;
51 virtual sal_Int32 SAL_CALL
available()
override;