LibreOffice Module unotools (master) 1
|
#include <streamwrap.hxx>
Public Member Functions | |
UNOTOOLS_DLLPUBLIC | OOutputStreamWrapper (SvStream &_rStream) |
Protected Member Functions | |
virtual | ~OOutputStreamWrapper () override |
virtual void SAL_CALL | writeBytes (const css::uno::Sequence< sal_Int8 > &aData) override |
virtual void SAL_CALL | flush () override |
virtual void SAL_CALL | closeOutput () override |
void | checkError () const |
throws an exception according to the error flag of m_pSvStream More... | |
Protected Attributes | |
SvStream & | rStream |
Definition at line 103 of file streamwrap.hxx.
utl::OOutputStreamWrapper::OOutputStreamWrapper | ( | SvStream & | _rStream | ) |
Definition at line 207 of file streamwrap.cxx.
|
overrideprotectedvirtual |
Definition at line 211 of file streamwrap.cxx.
|
protected |
throws an exception according to the error flag of m_pSvStream
Definition at line 235 of file streamwrap.cxx.
References ERRCODE_NONE, SvStream::GetError(), and rStream.
Referenced by flush(), utl::OSeekableOutputStreamWrapper::getLength(), utl::OSeekableOutputStreamWrapper::getPosition(), and utl::OSeekableOutputStreamWrapper::seek().
|
overrideprotectedvirtual |
Definition at line 231 of file streamwrap.cxx.
|
overrideprotectedvirtual |
Definition at line 225 of file streamwrap.cxx.
References checkError(), SvStream::FlushBuffer(), and rStream.
|
overrideprotectedvirtual |
Definition at line 213 of file streamwrap.cxx.
References aData, err, ERRCODE_NONE, SvStream::GetError(), rStream, and SvStream::WriteBytes().
|
protected |
Definition at line 120 of file streamwrap.hxx.
Referenced by checkError(), flush(), utl::OSeekableOutputStreamWrapper::getLength(), utl::OSeekableOutputStreamWrapper::getPosition(), utl::OSeekableOutputStreamWrapper::seek(), and writeBytes().