LibreOffice Module svgio (master) 1
Namespaces | Functions
xsvgparser.cxx File Reference
#include <sal/config.h>
#include <com/sun/star/graphic/XSvgParser.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XInitialization.hpp>
#include <comphelper/processfactory.hxx>
#include <cppuhelper/implbase2.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <com/sun/star/xml/sax/XParser.hpp>
#include <com/sun/star/xml/sax/Parser.hpp>
#include <com/sun/star/xml/sax/InputSource.hpp>
#include <svgdocumenthandler.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <rtl/ref.hxx>
#include <tools/stream.hxx>
#include <unotools/streamwrap.hxx>
#include <svgvisitor.hxx>
#include <utility>
Include dependency graph for xsvgparser.cxx:

Go to the source code of this file.

Namespaces

namespace  svgio
 
namespace  svgio::svgreader
 

Functions

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * svgio_XSvgParser_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 
bool TestImportSVG (SvStream &rStream)
 

Function Documentation

◆ svgio_XSvgParser_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * svgio_XSvgParser_get_implementation ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 196 of file xsvgparser.cxx.

◆ TestImportSVG()

bool TestImportSVG ( SvStream rStream)

Definition at line 202 of file xsvgparser.cxx.

References comphelper::getProcessComponentContext(), and xStream.

Variable Documentation

◆ context_

uno::Reference< uno::XComponentContext > context_
private

Definition at line 51 of file xsvgparser.cxx.

◆ mpVisitor

std::shared_ptr<SvgDrawVisitor> mpVisitor
private

Definition at line 49 of file xsvgparser.cxx.