DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Functions | |
template<typename T > | |
void | attribute (inner::configobject::tref Object, dunedaq::conffwk::attribute_t const &AttributeData, T NewValueData, bool NotEmit=false) |
template<typename T > | |
void | aclass (inner::configobject::tref Object, dunedaq::conffwk::attribute_t const &AttributeData, T NewValueData, bool NotEmit=false) |
template<typename T > | |
void | anenum (inner::configobject::tref Object, dunedaq::conffwk::attribute_t const &AttributeData, T NewValueData, bool NotEmit=false) |
template<typename T > | |
void | adate (inner::configobject::tref Object, dunedaq::conffwk::attribute_t const &AttributeData, T NewValueData, bool NotEmit=false) |
template<typename T > | |
void | atime (inner::configobject::tref Object, dunedaq::conffwk::attribute_t const &AttributeData, T NewValueData, bool NotEmit=false) |
void | relation (dbe::inner::configobject::tref src, dunedaq::conffwk::relationship_t const &edge, std::vector< dbe::inner::configobject::tref > const &targets) |
void | relation (dbe::inner::configobject::tref object, dunedaq::conffwk::relationship_t const &arelation, std::vector< dbe::cokey > const &keys) |
void | relation (tref src, dunedaq::conffwk::relationship_t const &edge, std::vector< tref > const &targets) |
void dbe::config::api::set::noactions::aclass | ( | inner::configobject::tref | Object, |
dunedaq::conffwk::attribute_t const & | AttributeData, | ||
T | NewValueData, | ||
bool | NotEmit = false ) |
Definition at line 206 of file config_api.hpp.
void dbe::config::api::set::noactions::adate | ( | inner::configobject::tref | Object, |
dunedaq::conffwk::attribute_t const & | AttributeData, | ||
T | NewValueData, | ||
bool | NotEmit = false ) |
Definition at line 233 of file config_api.hpp.
void dbe::config::api::set::noactions::anenum | ( | inner::configobject::tref | Object, |
dunedaq::conffwk::attribute_t const & | AttributeData, | ||
T | NewValueData, | ||
bool | NotEmit = false ) |
Definition at line 179 of file config_api.hpp.
void dbe::config::api::set::noactions::atime | ( | inner::configobject::tref | Object, |
dunedaq::conffwk::attribute_t const & | AttributeData, | ||
T | NewValueData, | ||
bool | NotEmit = false ) |
Definition at line 261 of file config_api.hpp.
void dbe::config::api::set::noactions::attribute | ( | inner::configobject::tref | Object, |
dunedaq::conffwk::attribute_t const & | AttributeData, | ||
T | NewValueData, | ||
bool | NotEmit = false ) |
Change the value of an attribute and set it appropriately to new values
objectref | is the reference to the object to be modified |
attribute_info | a single or multi-value attribute, with name, and class information |
attribute_values | is a list (can have only one) of values |
Definition at line 151 of file config_api.hpp.
void dbe::config::api::set::noactions::relation | ( | dbe::inner::configobject::tref | object, |
dunedaq::conffwk::relationship_t const & | arelation, | ||
std::vector< dbe::cokey > const & | keys ) |
Link an object with one or many other objects
object->objects
objects linked must be of the relation class type
object | from which an outgoing link is set |
relation_info | the associate relation type information |
object_names | the name of the objects to be linked |
Definition at line 39 of file config_api_set.cpp.
void dbe::config::api::set::noactions::relation | ( | dbe::inner::configobject::tref | src, |
dunedaq::conffwk::relationship_t const & | edge, | ||
std::vector< dbe::inner::configobject::tref > const & | targets ) |
Link an object with one or many other objects directly by acting on the reference
object->objects
objects linked must be of the relation class type
an | object from which an outgoing link is set |
relation | information for the edge |
a | list of objects to link to |
void dbe::config::api::set::noactions::relation | ( | tref | src, |
dunedaq::conffwk::relationship_t const & | edge, | ||
std::vector< tref > const & | targets ) |
Definition at line 52 of file config_api_set.cpp.