23#include <rtl/ustring.hxx>
26#include <com/sun/star/io/XOutputStream.hpp>
27#include <com/sun/star/io/XTruncate.hpp>
28#include <com/sun/star/io/XSeekable.hpp>
36 public css::io::XOutputStream,
47 virtual css::uno::Any SAL_CALL
queryInterface(
const css::uno::Type & type )
override;
48 virtual void SAL_CALL
acquire() noexcept
override { OWeakObject::acquire(); }
49 virtual void SAL_CALL
release() noexcept
override { OWeakObject::release(); }
52 virtual void SAL_CALL
writeBytes(
const css::uno::Sequence< sal_Int8 >& aData )
override;
54 virtual void SAL_CALL
flush()
override;
virtual void SAL_CALL acquire() noexcept override
virtual void SAL_CALL writeBytes(const css::uno::Sequence< sal_Int8 > &aData) override
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &type) override
GFileOutputStream * mpStream
virtual void SAL_CALL closeOutput() override
virtual ~OutputStream() override
virtual void SAL_CALL flush() override
OutputStream(GFileOutputStream *pStream)
virtual void SAL_CALL release() noexcept override