10 #ifndef __VSDXMLHELPER_H__
11 #define __VSDXMLHELPER_H__
15 #include <librevenge-stream/librevenge-stream.h>
16 #include <libxml/xmlreader.h>
94 #endif // __VSDXMLHELPER_H__
std::map< std::string, VSDXRelationship > m_relsByType
Definition: VSDXMLHelper.h:88
std::map< std::string, VSDXRelationship > m_relsById
Definition: VSDXMLHelper.h:89
std::string m_id
Definition: VSDXMLHelper.h:66
const std::string getTarget() const
Definition: VSDXMLHelper.h:60
void rebaseTarget(const char *baseDir)
Definition: VSDXMLHelper.cpp:206
std::string m_type
Definition: VSDXMLHelper.h:67
~VSDXRelationships()
Definition: VSDXMLHelper.cpp:287
bool empty() const
Definition: VSDXMLHelper.h:82
const VSDXRelationship * getRelationshipById(const char *id) const
Definition: VSDXMLHelper.cpp:310
const std::string getType() const
Definition: VSDXMLHelper.h:56
std::string m_target
Definition: VSDXMLHelper.h:68
void rebaseTargets(const char *baseDir)
Definition: VSDXMLHelper.cpp:291
Definition: VSDXMLHelper.h:71
const std::string getId() const
Definition: VSDXMLHelper.h:52
Definition: libvisio_utils.h:68
Definition: VSDXMLHelper.h:43
double xmlStringToDouble(const xmlChar *s)
Definition: VSDXMLHelper.cpp:142
VSDXRelationships(librevenge::RVNGInputStream *input)
Definition: VSDXMLHelper.cpp:242
~VSDXRelationship()
Definition: VSDXMLHelper.cpp:202
Colour xmlStringToColour(const xmlChar *s)
Definition: VSDXMLHelper.cpp:92
bool xmlStringToBool(const xmlChar *s)
Definition: VSDXMLHelper.cpp:155
xmlTextReaderPtr xmlReaderForStream(librevenge::RVNGInputStream *input, const char *URL, const char *encoding, int options)
Definition: VSDXMLHelper.cpp:85
const VSDXRelationship * getRelationshipByType(const char *type) const
Definition: VSDXMLHelper.cpp:300
long xmlStringToLong(const xmlChar *s)
Definition: VSDXMLHelper.cpp:123
VSDXRelationship()
Definition: VSDXMLHelper.cpp:197