libqxp::QXPCollector Class Reference

#include <QXPCollector.h>

Inheritance diagram for libqxp::QXPCollector:
libqxp::QXPContentCollector libqxp::QXPDummyCollector

Public Member Functions

 QXPCollector ()=default
 
virtual ~QXPCollector ()=default
 
virtual void startDocument ()
 
virtual void endDocument ()
 
virtual void startPage (const Page &)
 
virtual void endPage ()
 
virtual void collectDocumentProperties (const QXPDocumentProperties &)
 
virtual void collectLine (const std::shared_ptr< Line > &)
 
virtual void collectBox (const std::shared_ptr< Box > &)
 
virtual void collectTextBox (const std::shared_ptr< TextBox > &)
 
virtual void collectTextPath (const std::shared_ptr< TextPath > &)
 
virtual void collectGroup (const std::shared_ptr< Group > &)
 
virtual void collectText (const std::shared_ptr< Text > &, const unsigned)
 

Private Member Functions

 QXPCollector (const QXPCollector &other)=delete
 
QXPCollectoroperator= (const QXPCollector &other)=delete
 

Constructor & Destructor Documentation

◆ QXPCollector() [1/2]

libqxp::QXPCollector::QXPCollector ( const QXPCollector & other)
privatedelete

Referenced by operator=(), and QXPCollector().

◆ QXPCollector() [2/2]

libqxp::QXPCollector::QXPCollector ( )
default

◆ ~QXPCollector()

virtual libqxp::QXPCollector::~QXPCollector ( )
virtualdefault

Member Function Documentation

◆ collectBox()

◆ collectDocumentProperties()

virtual void libqxp::QXPCollector::collectDocumentProperties ( const QXPDocumentProperties & )
inlinevirtual

◆ collectGroup()

virtual void libqxp::QXPCollector::collectGroup ( const std::shared_ptr< Group > & )
inlinevirtual

◆ collectLine()

virtual void libqxp::QXPCollector::collectLine ( const std::shared_ptr< Line > & )
inlinevirtual

◆ collectText()

virtual void libqxp::QXPCollector::collectText ( const std::shared_ptr< Text > & ,
const unsigned  )
inlinevirtual

◆ collectTextBox()

virtual void libqxp::QXPCollector::collectTextBox ( const std::shared_ptr< TextBox > & )
inlinevirtual

◆ collectTextPath()

virtual void libqxp::QXPCollector::collectTextPath ( const std::shared_ptr< TextPath > & )
inlinevirtual

◆ endDocument()

virtual void libqxp::QXPCollector::endDocument ( )
inlinevirtual

Reimplemented in libqxp::QXPContentCollector.

◆ endPage()

virtual void libqxp::QXPCollector::endPage ( )
inlinevirtual

◆ operator=()

QXPCollector & libqxp::QXPCollector::operator= ( const QXPCollector & other)
privatedelete

◆ startDocument()

virtual void libqxp::QXPCollector::startDocument ( )
inlinevirtual

Reimplemented in libqxp::QXPContentCollector.

◆ startPage()

virtual void libqxp::QXPCollector::startPage ( const Page & )
inlinevirtual

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

Generated for libqxp by doxygen 1.13.2