|
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().