8#ifndef DBE_CONFIG_API_GRAPH_H_
9#define DBE_CONFIG_API_GRAPH_H_
69template<
typename T> std::vector<T>
object (
tref const & );
86template<
typename T> std::vector<T>
object (
tref const & item );
100template<
typename T> std::vector<T>
relations (
tref const & item );
111template<
typename T> std::vector<T>
attributes (
tref const & item );
162 template<
typename T>
static T
linked (
176 template<
typename T>
static T
linked (
static T linked(dunedaq::conffwk::ConfigObject &item, dunedaq::conffwk::relationship_t const &relation)
Represents database objects.
std::vector< T > object(tref const &item)
std::vector< T > attributes(tref const &item)
T attribute(tref item, dunedaq::conffwk::attribute_t const &attr)
T relation(tref item, dunedaq::conffwk::relationship_t const &relation)
std::vector< T > relations(tref const &item)
std::vector< T > object(tref const &)