diff options
Diffstat (limited to 'sdext/source/pdfimport/tree/writertreevisiting.hxx')
-rw-r--r-- | sdext/source/pdfimport/tree/writertreevisiting.hxx | 48 |
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; }; } |