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:254
VSDXRelationships(WPXInputStream *input)
Definition: VSDXMLHelper.cpp:290
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:335
bool empty() const
Definition: VSDXMLHelper.h:102
const VSDXRelationship * getRelationshipById(const char *id) const
Definition: VSDXMLHelper.cpp:358
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:339
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:161
~VSDXRelationship()
Definition: VSDXMLHelper.cpp:250
Colour xmlStringToColour(const xmlChar *s)
Definition: VSDXMLHelper.cpp:110
bool xmlStringToBool(const xmlChar *s)
Definition: VSDXMLHelper.cpp:201
const VSDXRelationship * getRelationshipByType(const char *type) const
Definition: VSDXMLHelper.cpp:348
long xmlStringToLong(const xmlChar *s)
Definition: VSDXMLHelper.cpp:138
VSDXRelationship()
Definition: VSDXMLHelper.cpp:245