LibreOffice Module comphelper (master) 1
Public Member Functions | Static Public Member Functions | List of all members
comphelper::ByteWriter Class Referenceabstract

Interface that we can cast to, to bypass the inefficiency of using Sequence<sal_Int8> when writing via XOutputStream. More...

#include <bytereader.hxx>

Public Member Functions

virtual ~ByteWriter ()
 
virtual void writeBytes (const sal_Int8 *aData, sal_Int32 nBytesToWrite)=0
 

Static Public Member Functions

static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId ()
 

Detailed Description

Interface that we can cast to, to bypass the inefficiency of using Sequence<sal_Int8> when writing via XOutputStream.

Definition at line 33 of file bytereader.hxx.

Constructor & Destructor Documentation

◆ ~ByteWriter()

comphelper::ByteWriter::~ByteWriter ( )
virtual

Definition at line 170 of file basicio.cxx.

Member Function Documentation

◆ getUnoTunnelId()

const css::uno::Sequence< sal_Int8 > & comphelper::ByteWriter::getUnoTunnelId ( )
static

◆ writeBytes()

virtual void comphelper::ByteWriter::writeBytes ( const sal_Int8 aData,
sal_Int32  nBytesToWrite 
)
pure virtual

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