libvisio::VSDXRelationships Class Reference

#include <VSDXMLHelper.h>

Public Member Functions

 VSDXRelationships (librevenge::RVNGInputStream *input)
 ~VSDXRelationships ()
void rebaseTargets (const char *baseDir)
const VSDXRelationshipgetRelationshipByType (const char *type) const
const VSDXRelationshipgetRelationshipById (const char *id) const
bool empty () const

Private Attributes

std::map< std::string, VSDXRelationshipm_relsByType
std::map< std::string, VSDXRelationshipm_relsById

Constructor & Destructor Documentation

◆ VSDXRelationships()

libvisio::VSDXRelationships::VSDXRelationships ( librevenge::RVNGInputStream * input)

◆ ~VSDXRelationships()

libvisio::VSDXRelationships::~VSDXRelationships ( )

Member Function Documentation

◆ empty()

bool libvisio::VSDXRelationships::empty ( ) const
inline

◆ getRelationshipById()

const libvisio::VSDXRelationship * libvisio::VSDXRelationships::getRelationshipById ( const char * id) const

◆ getRelationshipByType()

const libvisio::VSDXRelationship * libvisio::VSDXRelationships::getRelationshipByType ( const char * type) const

◆ rebaseTargets()

Member Data Documentation

◆ m_relsById

std::map<std::string, VSDXRelationship> libvisio::VSDXRelationships::m_relsById
private

◆ m_relsByType

std::map<std::string, VSDXRelationship> libvisio::VSDXRelationships::m_relsByType
private

The documentation for this class was generated from the following files:

Generated for libvisio by doxygen 1.14.0