OpenXLSX 1.9.1
Loading...
Searching...
No Matches
OpenXLSX::XLRelationshipItem Class Reference

#include <XLRelationships.hpp>

Public Member Functions

 XLRelationshipItem ()=default
 
 XLRelationshipItem (const XMLNode &node)
 
 ~XLRelationshipItem ()=default
 
 XLRelationshipItem (const XLRelationshipItem &other)=default
 
 XLRelationshipItem (XLRelationshipItem &&other) noexcept=default
 
XLRelationshipItemoperator= (const XLRelationshipItem &other)=default
 
XLRelationshipItemoperator= (XLRelationshipItem &&other) noexcept=default
 
XLRelationshipType type () const
 
std::string target () const
 Access the target URI or internal package path.
 
std::string id () const
 
bool empty () const
 

Constructor & Destructor Documentation

◆ XLRelationshipItem() [1/4]

OpenXLSX::XLRelationshipItem::XLRelationshipItem ( )
default

◆ XLRelationshipItem() [2/4]

XLRelationshipItem::XLRelationshipItem ( const XMLNode node)
explicit
Parameters
nodeThe XML element defining the relationship.

◆ ~XLRelationshipItem()

OpenXLSX::XLRelationshipItem::~XLRelationshipItem ( )
default

◆ XLRelationshipItem() [3/4]

OpenXLSX::XLRelationshipItem::XLRelationshipItem ( const XLRelationshipItem other)
default

◆ XLRelationshipItem() [4/4]

OpenXLSX::XLRelationshipItem::XLRelationshipItem ( XLRelationshipItem &&  other)
defaultnoexcept

Member Function Documentation

◆ empty()

bool XLRelationshipItem::empty ( ) const

◆ id()

std::string XLRelationshipItem::id ( ) const

◆ operator=() [1/2]

XLRelationshipItem & OpenXLSX::XLRelationshipItem::operator= ( const XLRelationshipItem other)
default

◆ operator=() [2/2]

XLRelationshipItem & OpenXLSX::XLRelationshipItem::operator= ( XLRelationshipItem &&  other)
defaultnoexcept

◆ target()

std::string XLRelationshipItem::target ( ) const

Access the target URI or internal package path.

◆ type()

XLRelationshipType XLRelationshipItem::type ( ) const

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