30 #ifndef __VSDXMLHELPER_H__
31 #define __VSDXMLHELPER_H__
35 #include <libwpd-stream/libwpd-stream.h>
36 #include <libxml/xmlreader.h>
114 #endif // __VSDXMLHELPER_H__
std::map< std::string, VSDXRelationship > m_relsByType
Definition: VSDXMLHelper.h:108
std::map< std::string, VSDXRelationship > m_relsById
Definition: VSDXMLHelper.h:109
std::string m_id
Definition: VSDXMLHelper.h:86
const std::string getTarget() const
Definition: VSDXMLHelper.h:80
void rebaseTarget(const char *baseDir)
Definition: VSDXMLHelper.cpp:255
VSDXRelationships(WPXInputStream *input)
Definition: VSDXMLHelper.cpp:291
std::string m_type
Definition: VSDXMLHelper.h:87
xmlTextReaderPtr xmlReaderForStream(WPXInputStream *input, const char *URL, const char *encoding, int options)
Definition: VSDXMLHelper.cpp:103
~VSDXRelationships()
Definition: VSDXMLHelper.cpp:336
bool empty() const
Definition: VSDXMLHelper.h:102
const VSDXRelationship * getRelationshipById(const char *id) const
Definition: VSDXMLHelper.cpp:359
const std::string getType() const
Definition: VSDXMLHelper.h:76
std::string m_target
Definition: VSDXMLHelper.h:88
void rebaseTargets(const char *baseDir)
Definition: VSDXMLHelper.cpp:340
Definition: VSDXMLHelper.h:91
const std::string getId() const
Definition: VSDXMLHelper.h:72
Definition: VSDXMLHelper.h:63
double xmlStringToDouble(const xmlChar *s)
Definition: VSDXMLHelper.cpp:164
~VSDXRelationship()
Definition: VSDXMLHelper.cpp:251
Colour xmlStringToColour(const xmlChar *s)
Definition: VSDXMLHelper.cpp:110
bool xmlStringToBool(const xmlChar *s)
Definition: VSDXMLHelper.cpp:204
const VSDXRelationship * getRelationshipByType(const char *type) const
Definition: VSDXMLHelper.cpp:349
long xmlStringToLong(const xmlChar *s)
Definition: VSDXMLHelper.cpp:141
VSDXRelationship()
Definition: VSDXMLHelper.cpp:246