LibreOffice Module vcl (master)  1
Public Member Functions | Protected Member Functions | List of all members
vcl::PDFObjectContainer Class Referenceabstract

Allows creating, updating and writing PDF objects in a container. More...

#include <pdfobjectcontainer.hxx>

Inheritance diagram for vcl::PDFObjectContainer:
[legend]

Public Member Functions

virtual sal_Int32 createObject ()=0
 
virtual bool updateObject (sal_Int32 n)=0
 
virtual bool writeBuffer (const void *pBuffer, sal_uInt64 nBytes)=0
 

Protected Member Functions

 ~PDFObjectContainer () noexcept=default
 

Detailed Description

Allows creating, updating and writing PDF objects in a container.

Definition at line 17 of file pdfobjectcontainer.hxx.

Constructor & Destructor Documentation

vcl::PDFObjectContainer::~PDFObjectContainer ( )
protecteddefaultnoexcept

Member Function Documentation

virtual sal_Int32 vcl::PDFObjectContainer::createObject ( )
pure virtual
virtual bool vcl::PDFObjectContainer::updateObject ( sal_Int32  n)
pure virtual
virtual bool vcl::PDFObjectContainer::writeBuffer ( const void pBuffer,
sal_uInt64  nBytes 
)
pure virtual

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