LibreOffice Module comphelper (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
comphelper::OSLOutputStreamWrapper Class Referencefinal

#include <oslfile2streamwrap.hxx>

Inheritance diagram for comphelper::OSLOutputStreamWrapper:
Collaboration diagram for comphelper::OSLOutputStreamWrapper:

Public Member Functions

COMPHELPER_DLLPUBLIC OSLOutputStreamWrapper (::osl::File &_rFile)

Private Member Functions

virtual ~OSLOutputStreamWrapper () 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

Private Attributes

::osl::File & rFile

Detailed Description

Definition at line 57 of file oslfile2streamwrap.hxx.

Constructor & Destructor Documentation

◆ OSLOutputStreamWrapper()

comphelper::OSLOutputStreamWrapper::OSLOutputStreamWrapper ( ::osl::File &  _rFile)

Definition at line 140 of file oslfile2streamwrap.cxx.

◆ ~OSLOutputStreamWrapper()

comphelper::OSLOutputStreamWrapper::~OSLOutputStreamWrapper ( )

Definition at line 144 of file oslfile2streamwrap.cxx.

Member Function Documentation

◆ closeOutput()

void SAL_CALL comphelper::OSLOutputStreamWrapper::closeOutput ( )

Definition at line 163 of file oslfile2streamwrap.cxx.

References rFile.

◆ flush()

void SAL_CALL comphelper::OSLOutputStreamWrapper::flush ( )

Definition at line 158 of file oslfile2streamwrap.cxx.

◆ writeBytes()

void SAL_CALL comphelper::OSLOutputStreamWrapper::writeBytes ( const css::uno::Sequence< sal_Int8 > &  aData)

Definition at line 146 of file oslfile2streamwrap.cxx.

References aData, and rFile.

Member Data Documentation

◆ rFile

::osl::File& comphelper::OSLOutputStreamWrapper::rFile

Definition at line 70 of file oslfile2streamwrap.hxx.

Referenced by closeOutput(), and writeBytes().

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