summaryrefslogtreecommitdiff
path: root/sdext/source/pdfimport/tree/writertreevisiting.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sdext/source/pdfimport/tree/writertreevisiting.hxx')
-rw-r--r--sdext/source/pdfimport/tree/writertreevisiting.hxx48
1 files changed, 24 insertions, 24 deletions
diff --git a/sdext/source/pdfimport/tree/writertreevisiting.hxx b/sdext/source/pdfimport/tree/writertreevisiting.hxx
index 0fe5c51a09da..c93330d94a1c 100644
--- a/sdext/source/pdfimport/tree/writertreevisiting.hxx
+++ b/sdext/source/pdfimport/tree/writertreevisiting.hxx
@@ -38,14 +38,14 @@ namespace pdfi
m_rProcessor(rProcessor)
{}
- virtual void visit( HyperlinkElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( TextElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( ParagraphElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( FrameElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( PolyPolyElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( ImageElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( PageElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( DocumentElement&, const std::list< Element* >::const_iterator& ) override;
+ virtual void visit( HyperlinkElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( TextElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( ParagraphElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( FrameElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( PolyPolyElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( ImageElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( PageElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( DocumentElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
};
class WriterXmlFinalizer : public ElementTreeVisitor
@@ -65,14 +65,14 @@ namespace pdfi
m_rProcessor(rProcessor)
{}
- virtual void visit( HyperlinkElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( TextElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( ParagraphElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( FrameElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( PolyPolyElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( ImageElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( PageElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( DocumentElement&, const std::list< Element* >::const_iterator& ) override;
+ virtual void visit( HyperlinkElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( TextElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( ParagraphElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( FrameElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( PolyPolyElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( ImageElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( PageElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( DocumentElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
};
class WriterXmlEmitter : public ElementTreeVisitor
@@ -88,14 +88,14 @@ namespace pdfi
m_rEmitContext(rEmitContext)
{}
- virtual void visit( HyperlinkElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( TextElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( ParagraphElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( FrameElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( PolyPolyElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( ImageElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( PageElement&, const std::list< Element* >::const_iterator& ) override;
- virtual void visit( DocumentElement&, const std::list< Element* >::const_iterator& ) override;
+ virtual void visit( HyperlinkElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( TextElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( ParagraphElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( FrameElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( PolyPolyElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( ImageElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( PageElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
+ virtual void visit( DocumentElement&, const std::list< std::unique_ptr<Element> >::const_iterator& ) override;
};
}