DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
This is the complete list of members for dunedaq::conffwk::Configuration, including all inherited members.
_find(const std::string &id) | dunedaq::conffwk::Configuration | |
_get(const std::string &class_name, const std::string &id, ConfigObject &object, unsigned long rlevel, const std::vector< std::string > *rclasses) | dunedaq::conffwk::Configuration | private |
_get(const std::string &id, bool init_children=false, bool init=true, unsigned long rlevel=0, const std::vector< std::string > *rclasses=0) | dunedaq::conffwk::Configuration | private |
_get(ConfigObject &obj, bool init_children=false, bool init=true) | dunedaq::conffwk::Configuration | private |
_get(std::vector< const T * > &objects, bool init_children=false, bool init=true, const std::string &query="", unsigned long rlevel=0, const std::vector< std::string > *rclasses=0) | dunedaq::conffwk::Configuration | private |
_get_class_info(const std::string &class_name, bool direct_only=false) | dunedaq::conffwk::Configuration | private |
_make_instance(ConfigObject &obj, const std::string &uid) | dunedaq::conffwk::Configuration | inlineprivate |
_ref(ConfigObject &obj, const std::string &name, bool read_children) | dunedaq::conffwk::Configuration | |
_ref(ConfigObject &obj, const std::string &name, std::vector< const T * > &results, bool read_children) | dunedaq::conffwk::Configuration | |
_reset_objects() noexcept | dunedaq::conffwk::Configuration | |
_unread_implementation_objects(dunedaq::conffwk::ObjectState state) noexcept | dunedaq::conffwk::Configuration | private |
_unread_template_objects() noexcept | dunedaq::conffwk::Configuration | private |
abort() | dunedaq::conffwk::Configuration | |
action_on_update(const ConfigObject &obj, const std::string &name) | dunedaq::conffwk::Configuration | private |
add_action(ConfigAction *ac) | dunedaq::conffwk::Configuration | |
add_include(const std::string &db_name, const std::string &include) | dunedaq::conffwk::Configuration | |
attributes_pybind(const std::string &class_name, bool all) | dunedaq::conffwk::Configuration | |
CallbackId typedef | dunedaq::conffwk::Configuration | |
CallbackSet typedef | dunedaq::conffwk::Configuration | private |
cast(const SOURCE *s) noexcept | dunedaq::conffwk::Configuration | inline |
classes_in_python() const | dunedaq::conffwk::Configuration | |
commit(const std::string &log_message="") | dunedaq::conffwk::Configuration | |
ConfigObject class | dunedaq::conffwk::Configuration | friend |
Configuration(const std::string &spec) | dunedaq::conffwk::Configuration | |
Configuration() | dunedaq::conffwk::Configuration | |
Configuration(const Configuration &) | dunedaq::conffwk::Configuration | private |
ConfigurationImpl class | dunedaq::conffwk::Configuration | friend |
convert(T &value, const ConfigObject &obj, const std::string &attr_name) noexcept | dunedaq::conffwk::Configuration | |
convert2(std::vector< T > &value, const ConfigObject &obj, const std::string &attr_name) noexcept | dunedaq::conffwk::Configuration | |
create(const std::string &at, const std::string &class_name, const std::string &id, ConfigObject &object) | dunedaq::conffwk::Configuration | |
create(const ConfigObject &at, const std::string &class_name, const std::string &id, ConfigObject &object) | dunedaq::conffwk::Configuration | |
create(const std::string &at, const std::string &id, bool init_object=false) | dunedaq::conffwk::Configuration | |
create(const DalObject &at, const std::string &id, bool init_object=false) | dunedaq::conffwk::Configuration | |
create(const std::string &db_name, const std::list< std::string > &includes) | dunedaq::conffwk::Configuration | |
create_and_return_obj_pybind(const std::string &at, const std::string &class_name, const std::string &id) | dunedaq::conffwk::Configuration | |
create_and_return_obj_pybind(const ConfigObject &at, const std::string &class_name, const std::string &id) | dunedaq::conffwk::Configuration | |
DalObject class | dunedaq::conffwk::Configuration | friend |
DalRegistry class | dunedaq::conffwk::Configuration | friend |
destroy(T &obj) | dunedaq::conffwk::Configuration | |
destroy_obj(ConfigObject &object) | dunedaq::conffwk::Configuration | |
downcast_dal_object(const T *obj, bool, std::vector< const DalObject * > &result) | dunedaq::conffwk::Configuration | inline |
downcast_dal_objects(const std::vector< const T * > &objs, bool, std::vector< const DalObject * > &result) | dunedaq::conffwk::Configuration | inline |
export_data(boost::property_tree::ptree &tree, const std::string &classes="", const std::string &objects="", const std::string &files="", const std::string &empty_array_item="") | dunedaq::conffwk::Configuration | |
export_schema(boost::property_tree::ptree &tree, const std::string &classes="", bool direct_only=false) | dunedaq::conffwk::Configuration | |
find(const std::string &id) | dunedaq::conffwk::Configuration | inline |
find_callback(CallbackId cb_handler) const | dunedaq::conffwk::Configuration | private |
find_class_domains() | dunedaq::conffwk::Configuration | private |
get(const std::string &class_name, const std::string &id, ConfigObject &object, unsigned long rlevel=0, const std::vector< std::string > *rclasses=0) | dunedaq::conffwk::Configuration | |
get(const std::string &class_name, std::vector< ConfigObject > &objects, const std::string &query="", unsigned long rlevel=0, const std::vector< std::string > *rclasses=0) | dunedaq::conffwk::Configuration | |
get(const ConfigObject &obj_from, const std::string &query, std::vector< ConfigObject > &objects, unsigned long rlevel=0, const std::vector< std::string > *rclasses=0) | dunedaq::conffwk::Configuration | |
get(const std::string &id, bool init_children=false, bool init=true, unsigned long rlevel=0, const std::vector< std::string > *rclasses=0) | dunedaq::conffwk::Configuration | inline |
get(ConfigObject &obj, bool init_children=false, bool init=true) | dunedaq::conffwk::Configuration | inline |
get(std::vector< const T * > &objects, bool init_children=false, bool init=true, const std::string &query="", unsigned long rlevel=0, const std::vector< std::string > *rclasses=0) | dunedaq::conffwk::Configuration | inline |
get(ConfigObject &obj, const std::string &id) | dunedaq::conffwk::Configuration | inline |
get_changes() | dunedaq::conffwk::Configuration | |
get_class_info(const std::string &class_name, bool direct_only=false) | dunedaq::conffwk::Configuration | |
get_class_list() const | dunedaq::conffwk::Configuration | |
get_impl_name() const noexcept | dunedaq::conffwk::Configuration | inline |
get_impl_param() const noexcept | dunedaq::conffwk::Configuration | inline |
get_impl_spec() const noexcept | dunedaq::conffwk::Configuration | inline |
get_includes(const std::string &db_name, std::list< std::string > &includes) const | dunedaq::conffwk::Configuration | |
get_obj_pybind(const std::string &class_name, const std::string &id) | dunedaq::conffwk::Configuration | |
get_objs_pybind(const std::string &class_name, const std::string &query="") | dunedaq::conffwk::Configuration | |
get_updated_dbs(std::list< std::string > &dbs) const | dunedaq::conffwk::Configuration | |
get_versions(const std::string &since, const std::string &until, dunedaq::conffwk::Version::QueryType type=dunedaq::conffwk::Version::query_by_date, bool skip_irrelevant=true) | dunedaq::conffwk::Configuration | |
is_superclass_of(const std::string &target, const std::string &source) noexcept | dunedaq::conffwk::Configuration | |
is_superclass_of(const std::string *target, const std::string *source) noexcept | dunedaq::conffwk::Configuration | |
is_valid(const T *object) noexcept | dunedaq::conffwk::Configuration | |
is_writable(const std::string &db_name) const | dunedaq::conffwk::Configuration | |
load(const std::string &db_name) | dunedaq::conffwk::Configuration | |
loaded() const noexcept | dunedaq::conffwk::Configuration | |
m_actions | dunedaq::conffwk::Configuration | private |
m_actn_mutex | dunedaq::conffwk::Configuration | mutableprivate |
m_callbacks | dunedaq::conffwk::Configuration | private |
m_convert_map | dunedaq::conffwk::Configuration | private |
m_else_mutex | dunedaq::conffwk::Configuration | mutableprivate |
m_impl | dunedaq::conffwk::Configuration | private |
m_impl_mutex | dunedaq::conffwk::Configuration | mutableprivate |
m_impl_name | dunedaq::conffwk::Configuration | private |
m_impl_param | dunedaq::conffwk::Configuration | private |
m_impl_spec | dunedaq::conffwk::Configuration | private |
m_pre_callbacks | dunedaq::conffwk::Configuration | private |
m_registry | dunedaq::conffwk::Configuration | private |
m_shlib_h | dunedaq::conffwk::Configuration | private |
m_tmpl_mutex | dunedaq::conffwk::Configuration | mutableprivate |
mk_ref_by_ex_text(const std::string &cname, const std::string &rname, const ConfigObject &obj) noexcept | dunedaq::conffwk::Configuration | privatestatic |
mk_ref_ex_text(const char *what, const std::string &cname, const std::string &rname, const ConfigObject &obj) noexcept | dunedaq::conffwk::Configuration | privatestatic |
notify typedef | dunedaq::conffwk::Configuration | |
operator=(const Configuration &) | dunedaq::conffwk::Configuration | private |
p_all_classes_desc_cache | dunedaq::conffwk::Configuration | private |
p_class_domain_map | dunedaq::conffwk::Configuration | private |
p_direct_classes_desc_cache | dunedaq::conffwk::Configuration | private |
p_number_of_cache_hits | dunedaq::conffwk::Configuration | private |
p_number_of_template_object_created | dunedaq::conffwk::Configuration | private |
p_number_of_template_object_read | dunedaq::conffwk::Configuration | private |
p_subclasses | dunedaq::conffwk::Configuration | private |
p_superclasses | dunedaq::conffwk::Configuration | private |
pre_notify typedef | dunedaq::conffwk::Configuration | |
PreCallbackSet typedef | dunedaq::conffwk::Configuration | private |
prefetch_all_data() | dunedaq::conffwk::Configuration | |
print(std::ostream &) const noexcept | dunedaq::conffwk::Configuration | |
print_profiling_info() noexcept | dunedaq::conffwk::Configuration | |
ref(ConfigObject &obj, const std::string &name, bool init=false) | dunedaq::conffwk::Configuration | inline |
ref(ConfigObject &obj, const std::string &name, std::vector< const T * > &objects, bool init=false) | dunedaq::conffwk::Configuration | inline |
referenced_by(const T &obj, std::vector< const V * > &objects, const std::string &relationship_name="*", bool check_composite_only=true, bool init=false, unsigned long rlevel=0, const std::vector< std::string > *rclasses=nullptr) | dunedaq::conffwk::Configuration | |
referenced_by(const DalObject &obj, const std::string &relationship_name="*", bool check_composite_only=true, bool upcast_unregistered=true, bool init=false, unsigned long rlevel=0, const std::vector< std::string > *rclasses=nullptr) | dunedaq::conffwk::Configuration | |
register_converter(AttributeConverter< T > *object) noexcept | dunedaq::conffwk::Configuration | |
relations_pybind(const std::string &class_name, bool all) | dunedaq::conffwk::Configuration | |
remove_action(ConfigAction *ac) | dunedaq::conffwk::Configuration | |
remove_include(const std::string &db_name, const std::string &include) | dunedaq::conffwk::Configuration | |
rename_object(ConfigObject &obj, const std::string &new_id) | dunedaq::conffwk::Configuration | private |
reset_subscription() | dunedaq::conffwk::Configuration | private |
return_includes_pybind(const std::string &db_name) | dunedaq::conffwk::Configuration | |
set_class_domain_map() | dunedaq::conffwk::Configuration | private |
set_commit_credentials(const std::string &user, const std::string &password) | dunedaq::conffwk::Configuration | |
set_subclasses() noexcept | dunedaq::conffwk::Configuration | private |
subclasses() const | dunedaq::conffwk::Configuration | inline |
subclasses_pybind(const std::string &class_name, bool all) | dunedaq::conffwk::Configuration | |
subscribe(const ConfigurationSubscriptionCriteria &criteria, notify user_cb, void *user_param=nullptr) | dunedaq::conffwk::Configuration | |
subscribe(pre_notify user_cb, void *user_param=nullptr) | dunedaq::conffwk::Configuration | |
superclasses() const noexcept | dunedaq::conffwk::Configuration | inline |
superclasses_pybind(const std::string &class_name, bool all) | dunedaq::conffwk::Configuration | |
system_cb(std::vector< ConfigurationChange * > &, Configuration *) noexcept | dunedaq::conffwk::Configuration | static |
system_pre_cb(Configuration *) noexcept | dunedaq::conffwk::Configuration | static |
test_object(const std::string &class_name, const std::string &id, unsigned long rlevel=0, const std::vector< std::string > *rclasses=0) | dunedaq::conffwk::Configuration | |
try_cast(const std::string &target, const std::string &source) noexcept | dunedaq::conffwk::Configuration | |
try_cast(const std::string *target, const std::string *source) noexcept | dunedaq::conffwk::Configuration | |
unload() | dunedaq::conffwk::Configuration | |
unread_all_objects(bool unread_implementation_objs=false) noexcept | dunedaq::conffwk::Configuration | |
unread_implementation_objects(dunedaq::conffwk::ObjectState state) noexcept | dunedaq::conffwk::Configuration | inline |
unread_template_objects() noexcept | dunedaq::conffwk::Configuration | inline |
unsubscribe(CallbackId cb_handler=0) | dunedaq::conffwk::Configuration | |
update(const std::vector< std::string > &modified, const std::vector< std::string > &removed, const std::vector< std::string > &created) noexcept | dunedaq::conffwk::Configuration | |
update_cache(std::vector< ConfigurationChange * > &changes) noexcept | dunedaq::conffwk::Configuration | |
update_classes() noexcept | dunedaq::conffwk::Configuration | private |
update_impl_objects(conffwk::pmap< conffwk::map< ConfigObjectImpl * > * > &cache, ConfigurationChange &change, const std::string *class_name) | dunedaq::conffwk::Configuration | privatestatic |
~Configuration() noexcept | dunedaq::conffwk::Configuration |