LibreOffice Module vcl (master) 1
Public Member Functions | Private Attributes | List of all members
vcl::PDFStreamIf Class Reference
Inheritance diagram for vcl::PDFStreamIf:
Collaboration diagram for vcl::PDFStreamIf:

Public Member Functions

 PDFStreamIf (PDFWriterImpl *pWriter)
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

VclPtr< PDFWriterImplm_pWriter
bool m_bWrite

Detailed Description

Definition at line 5062 of file pdfwriter_impl.cxx.

Constructor & Destructor Documentation

◆ PDFStreamIf()

vcl::PDFStreamIf::PDFStreamIf ( PDFWriterImpl pWriter)

Definition at line 5067 of file pdfwriter_impl.cxx.

Member Function Documentation

◆ closeOutput()

virtual void SAL_CALL vcl::PDFStreamIf::closeOutput ( )

Definition at line 5078 of file pdfwriter_impl.cxx.

References m_bWrite.

◆ flush()

virtual void SAL_CALL vcl::PDFStreamIf::flush ( )

Definition at line 5077 of file pdfwriter_impl.cxx.

◆ writeBytes()

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

Definition at line 5069 of file pdfwriter_impl.cxx.

References aData, m_bWrite, and m_pWriter.

Member Data Documentation

◆ m_bWrite

bool vcl::PDFStreamIf::m_bWrite

Definition at line 5065 of file pdfwriter_impl.cxx.

Referenced by closeOutput(), and writeBytes().

◆ m_pWriter

VclPtr<PDFWriterImpl> vcl::PDFStreamIf::m_pWriter

Definition at line 5064 of file pdfwriter_impl.cxx.

Referenced by writeBytes().

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