10#ifndef __VSDXMLHELPER_H__
11#define __VSDXMLHELPER_H__
17#include <librevenge-stream/librevenge-stream.h>
18#include <libxml/xmlreader.h>
Definition VSDCollector.h:21
Definition VSDXMLHelper.h:29
VSDXRelationship(xmlTextReaderPtr reader)
Definition VSDXMLHelper.cpp:23
std::string m_id
Definition VSDXMLHelper.h:51
std::string m_type
Definition VSDXMLHelper.h:52
void rebaseTarget(const char *baseDir)
Definition VSDXMLHelper.cpp:53
~VSDXRelationship()
Definition VSDXMLHelper.cpp:49
std::string m_target
Definition VSDXMLHelper.h:53
const std::string getType() const
Definition VSDXMLHelper.h:41
const std::string getId() const
Definition VSDXMLHelper.h:37
const std::string getTarget() const
Definition VSDXMLHelper.h:45
VSDXRelationship()
Definition VSDXMLHelper.cpp:44
std::map< std::string, VSDXRelationship > m_relsById
Definition VSDXMLHelper.h:74
~VSDXRelationships()
Definition VSDXMLHelper.cpp:133
VSDXRelationships(librevenge::RVNGInputStream *input)
Definition VSDXMLHelper.cpp:89
bool empty() const
Definition VSDXMLHelper.h:67
const VSDXRelationship * getRelationshipByType(const char *type) const
Definition VSDXMLHelper.cpp:146
void rebaseTargets(const char *baseDir)
Definition VSDXMLHelper.cpp:137
std::map< std::string, VSDXRelationship > m_relsByType
Definition VSDXMLHelper.h:73
const VSDXRelationship * getRelationshipById(const char *id) const
Definition VSDXMLHelper.cpp:156
Definition libvisio_utils.h:49