Go to the documentation of this file.
10 #ifndef __VSDXMLHELPER_H__
11 #define __VSDXMLHELPER_H__
17 #include <librevenge-stream/librevenge-stream.h>
18 #include <libxml/xmlreader.h>
79 #endif // __VSDXMLHELPER_H__
std::unique_ptr< xmlTextReader, void(*)(xmlTextReaderPtr)> xmlReaderForStream(librevenge::RVNGInputStream *input, XMLErrorWatcher *const watcher, bool recover)
Definition: libvisio_xml.cpp:100
Definition: VSDXMLHelper.h:29
const std::string getId() const
Definition: VSDXMLHelper.h:37
VSDXRelationship()
Definition: VSDXMLHelper.cpp:44
bool empty() const
Definition: VSDXMLHelper.h:67
std::string m_target
Definition: VSDXMLHelper.h:53
const VSDXRelationship * getRelationshipByType(const char *type) const
Definition: VSDXMLHelper.cpp:146
void rebaseTarget(const char *baseDir)
Definition: VSDXMLHelper.cpp:53
~VSDXRelationship()
Definition: VSDXMLHelper.cpp:49
VSDXRelationships(librevenge::RVNGInputStream *input)
Definition: VSDXMLHelper.cpp:89
std::string m_type
Definition: VSDXMLHelper.h:52
std::map< std::string, VSDXRelationship > m_relsById
Definition: VSDXMLHelper.h:74
Definition: VSDXMLHelper.h:57
std::string m_id
Definition: VSDXMLHelper.h:51
const std::string getTarget() const
Definition: VSDXMLHelper.h:45
std::map< std::string, VSDXRelationship > m_relsByType
Definition: VSDXMLHelper.h:73
~VSDXRelationships()
Definition: VSDXMLHelper.cpp:133
void rebaseTargets(const char *baseDir)
Definition: VSDXMLHelper.cpp:137
Definition: libvisio_utils.h:49
const VSDXRelationship * getRelationshipById(const char *id) const
Definition: VSDXMLHelper.cpp:156
const std::string getType() const
Definition: VSDXMLHelper.h:41
Generated for libvisio by
doxygen 1.8.18