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.8.12