DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
T dbe::config::api::graph::linked::through::attribute | ( | tref | item, |
dunedaq::conffwk::attribute_t const & | attr ) |
Get object reference/s through a specified attribute
e.g. A-C->B
returns B for object A through relation C
item | is the object to retrieve the relation value |
relation | is the relation to retrieve the value for |
std::vector< tref > dbe::config::api::graph::linked::through::attribute< std::vector< tref > > | ( | tref | item, |
dunedaq::conffwk::attribute_t const & | attr ) |
Definition at line 44 of file config_api_graph.cpp.
template tref dbe::config::api::graph::linked::through::attribute< tref > | ( | tref | object, |
dunedaq::conffwk::attribute_t const & | attr ) |
Definition at line 44 of file config_api_graph.cpp.
template std::vector< tref > dbe::config::api::graph::linked::through::attributes< tref > | ( | tref const & | item | ) |
Get objects referenced by an object through any attributes
e.g. A-c->B , and another A-c->D returns {B,D} but A-c->B , A-d->B return {B}
item | is the object for which objects must be retrieved |
Definition at line 210 of file config_api_graph.cpp.
T dbe::config::api::graph::linked::through::relation | ( | tref | item, |
dunedaq::conffwk::relationship_t const & | relation ) |
Get object reference/s through a specified relation
e.g. A-C->B
returns B for object A through relation C
item | is the object to retrieve the relation value |
relation | is the relation to retrieve the value for |
template QStringList dbe::config::api::graph::linked::through::relation< QStringList > | ( | tref | item, |
dunedaq::conffwk::relationship_t const & | r ) |
Definition at line 126 of file config_api_graph.cpp.
std::vector< dbe::config_object_description< std::string > > dbe::config::api::graph::linked::through::relation< std::vector< dbe::config_object_description< std::string > > > | ( | tref | object, |
dunedaq::conffwk::relationship_t const & | relation ) |
Definition at line 126 of file config_api_graph.cpp.
std::vector< tref > dbe::config::api::graph::linked::through::relation< std::vector< tref > > | ( | tref | item, |
dunedaq::conffwk::relationship_t const & | r ) |
Definition at line 95 of file config_api_graph.cpp.
template tref dbe::config::api::graph::linked::through::relation< tref > | ( | tref | object, |
dunedaq::conffwk::relationship_t const & | r ) |
Definition at line 95 of file config_api_graph.cpp.
template std::vector< tref > dbe::config::api::graph::linked::through::relations< tref > | ( | tref const & | item | ) |
Get objects referenced by an object through any relation
e.g. A-c->B , and another A-c->D returns {B,D} but A-c->B , A-d->B return {B}
item | is the object for which objects must be retrieved |
Definition at line 187 of file config_api_graph.cpp.