|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <config_api_info.hpp>
Static Public Member Functions | |
| template<typename T> | |
| static T | allnames () |
| static dunedaq::conffwk::class_t | definition (std::string const &cn, bool direct_only) |
| template<bool SORTED = true> | |
| static std::vector< dbe::inner::configobject::tref > | objects (std::string const &cname, bool const keep_inherited=true) |
| static bool | derived (std::string const &fromclass, std::string const &aclass) |
| template<> | |
| std::vector< dbe::tref > | objects (std::string const &cname, bool const keep_inherited) |
| template<> | |
| std::vector< dbe::tref > | objects (std::string const &cname, bool const keep_inherited) |
Definition at line 80 of file config_api_info.hpp.
|
inlinestatic |
Get a list of all classes defined in the database
Definition at line 37 of file config_api.hpp.
|
static |
Get class information from class name
| cn | is the class name to retrieve information for |
| determines | if class information should include direct-only relation, attribute , sub-class and superclass information |
Definition at line 116 of file config_api_info.cpp.
|
static |
Determine if a class is derived from another
| fromclass | is the classname of the class the we want to see if a class is derived from |
| aclass | is the classname of the candidate class to be derived from inclass |
Definition at line 81 of file config_api_info.cpp.
|
static |
Definition at line 56 of file config_api_info.cpp.
|
static |
Definition at line 1 of file config_api_info.cpp.
|
static |
Retrieve references to config objects of a given class
| cname | is the class name to retrieve objects for |
| keep_inherited | if set to false filters out any objects inherited from this class |