Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | List of all members
datatools::urn_db_service::backward_links Struct Reference

List of [from] URN node backward pointing links associated to a [to] URN node. More...

#include <bayeux/datatools/urn_db_service.h>

Public Member Functions

std::size_t get_number_of_links () const
 
bool is_linked_to_urn (const std::string &urn_) const
 
void add_link_to_urn (const std::string &urn_)
 
void remove_link_to_urn (const std::string &urn_)
 
void clear ()
 
const std::set< std::string > & get_urns () const
 

Detailed Description

List of [from] URN node backward pointing links associated to a [to] URN node.

Member Function Documentation

◆ add_link_to_urn()

void datatools::urn_db_service::backward_links::add_link_to_urn ( const std::string &  urn_)

◆ clear()

void datatools::urn_db_service::backward_links::clear ( )

◆ get_number_of_links()

std::size_t datatools::urn_db_service::backward_links::get_number_of_links ( ) const

◆ get_urns()

const std::set<std::string>& datatools::urn_db_service::backward_links::get_urns ( ) const

◆ is_linked_to_urn()

bool datatools::urn_db_service::backward_links::is_linked_to_urn ( const std::string &  urn_) const

◆ remove_link_to_urn()

void datatools::urn_db_service::backward_links::remove_link_to_urn ( const std::string &  urn_)

The documentation for this struct was generated from the following file: