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 5518 of file pdfwriter_impl.cxx.

Constructor & Destructor Documentation

vcl::PDFStreamIf::PDFStreamIf ( PDFWriterImpl pWriter)

Definition at line 5524 of file pdfwriter_impl.cxx.

Member Function Documentation

void SAL_CALL vcl::PDFStreamIf::closeOutput ( )

Definition at line 5544 of file pdfwriter_impl.cxx.

References m_bWrite.

void SAL_CALL vcl::PDFStreamIf::flush ( )

Definition at line 5540 of file pdfwriter_impl.cxx.

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

Definition at line 5531 of file pdfwriter_impl.cxx.

References m_bWrite, and m_pWriter.

Member Data Documentation

bool vcl::PDFStreamIf::m_bWrite

Definition at line 5522 of file pdfwriter_impl.cxx.

Referenced by closeOutput(), and writeBytes().

VclPtr<PDFWriterImpl> vcl::PDFStreamIf::m_pWriter

Definition at line 5521 of file pdfwriter_impl.cxx.

Referenced by writeBytes().

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