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,
VSDXRelationship
m_relsByType
 
std::map< std::string,
VSDXRelationship
m_relsById
 

Constructor & Destructor Documentation

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

Member Function Documentation

bool libvisio::VSDXRelationships::empty ( ) const
inline
const libvisio::VSDXRelationship * libvisio::VSDXRelationships::getRelationshipById ( const char *  id) const
const libvisio::VSDXRelationship * libvisio::VSDXRelationships::getRelationshipByType ( const char *  type) const

Member Data Documentation

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

Referenced by empty(), and VSDXRelationships().

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

Referenced by empty(), and VSDXRelationships().


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

Generated for libvisio by doxygen 1.8.6