LibreOffice Module sdext (master) 1
Public Member Functions | Private Attributes | List of all members
pdfi::OutputWrapString Class Reference

#include <outputwrap.hxx>

Inheritance diagram for pdfi::OutputWrapString:
Collaboration diagram for pdfi::OutputWrapString:

Public Member Functions

 OutputWrapString (OString &rString)
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

Private Attributes

OString & mrString
OStringBuffer maBuffer
- Private Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex

Detailed Description

Definition at line 64 of file outputwrap.hxx.

Constructor & Destructor Documentation

◆ OutputWrapString()

pdfi::OutputWrapString::OutputWrapString ( OString &  rString)

Definition at line 71 of file outputwrap.hxx.

Member Function Documentation

◆ closeOutput()

virtual void SAL_CALL pdfi::OutputWrapString::closeOutput ( )

Definition at line 84 of file outputwrap.hxx.

References maBuffer, and mrString.

◆ flush()

virtual void SAL_CALL pdfi::OutputWrapString::flush ( )

Definition at line 80 of file outputwrap.hxx.

◆ writeBytes()

virtual void SAL_CALL pdfi::OutputWrapString::writeBytes ( const css::uno::Sequence< ::sal_Int8 > &  aData)

Definition at line 75 of file outputwrap.hxx.

References aData, and maBuffer.

Member Data Documentation

◆ maBuffer

OStringBuffer pdfi::OutputWrapString::maBuffer

Definition at line 67 of file outputwrap.hxx.

Referenced by closeOutput(), and writeBytes().

◆ mrString

OString& pdfi::OutputWrapString::mrString

Definition at line 66 of file outputwrap.hxx.

Referenced by closeOutput().

The documentation for this class was generated from the following file: