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:
[legend]
Collaboration diagram for comphelper::OSLOutputStreamWrapper:
[legend]

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

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

Definition at line 139 of file oslfile2streamwrap.cxx.

comphelper::OSLOutputStreamWrapper::~OSLOutputStreamWrapper ( )
overrideprivatevirtual

Definition at line 143 of file oslfile2streamwrap.cxx.

Member Function Documentation

void SAL_CALL comphelper::OSLOutputStreamWrapper::closeOutput ( )
overrideprivatevirtual

Definition at line 162 of file oslfile2streamwrap.cxx.

References rFile.

void SAL_CALL comphelper::OSLOutputStreamWrapper::flush ( )
overrideprivatevirtual

Definition at line 157 of file oslfile2streamwrap.cxx.

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

Definition at line 145 of file oslfile2streamwrap.cxx.

References rFile.

Member Data Documentation

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

Definition at line 70 of file oslfile2streamwrap.hxx.

Referenced by closeOutput(), and writeBytes().


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