| add_data_file(OksFile *) | dunedaq::oks::OksKernel | private |
| add_schema_file(OksFile *) | dunedaq::oks::OksKernel | private |
| backup_data(OksFile *pf, const char *suffix=".bak") | dunedaq::oks::OksKernel | |
| backup_schema(OksFile *pf, const char *suffix=".bak") | dunedaq::oks::OksKernel | |
| bind_objects() | dunedaq::oks::OksKernel | |
| check_read_only(OksFile *f) | dunedaq::oks::OksKernel | static |
| classes() const | dunedaq::oks::OksKernel | inline |
| clear_preload_file_info() | dunedaq::oks::OksKernel | private |
| close_all_data() | dunedaq::oks::OksKernel | |
| close_all_schema() | dunedaq::oks::OksKernel | |
| close_data(OksFile *file_h, bool unbind_objects=true) | dunedaq::oks::OksKernel | |
| close_schema(OksFile *file_h) | dunedaq::oks::OksKernel | |
| commit_repository(const std::string &comments, const std::string &credentials="") | dunedaq::oks::OksKernel | |
| create_file_info(const std::string &short_file_name, const std::string &file_name) | dunedaq::oks::OksKernel | |
| create_list_of_data_objects(OksFile *) const | dunedaq::oks::OksKernel | |
| create_list_of_schema_classes(OksFile *) const | dunedaq::oks::OksKernel | |
| create_lists_of_updated_data_files(std::list< OksFile * > **updated, std::list< OksFile * > **removed) const | dunedaq::oks::OksKernel | |
| create_lists_of_updated_schema_files(std::list< OksFile * > **updated, std::list< OksFile * > **removed) const | dunedaq::oks::OksKernel | |
| create_user_repository_dir() | dunedaq::oks::OksKernel | private |
| data_files() const | dunedaq::oks::OksKernel | inline |
| define(OksObject *o) | dunedaq::oks::OksKernel | inlineprivate |
| DiscardChanges enum value | dunedaq::oks::OksKernel | |
| find_class(const std::string &class_name) const | dunedaq::oks::OksKernel | inline |
| find_class(const char *class_name) const | dunedaq::oks::OksKernel | |
| find_data_file(const std::string &s) const | dunedaq::oks::OksKernel | |
| find_file(const std::string &s, const OksFile::Map &files) const | dunedaq::oks::OksKernel | private |
| find_schema_file(const std::string &s) const | dunedaq::oks::OksKernel | |
| get_active_data() const | dunedaq::oks::OksKernel | inline |
| get_active_schema() const | dunedaq::oks::OksKernel | inline |
| get_all_classes(const std::vector< std::string > &names_in, ClassSet &classes_out) const | dunedaq::oks::OksKernel | |
| get_allow_duplicated_classes_mode() const | dunedaq::oks::OksKernel | inline |
| get_allow_duplicated_objects_mode() const | dunedaq::oks::OksKernel | inline |
| get_bind_classes_status() const noexcept | dunedaq::oks::OksKernel | inline |
| get_bind_objects_status() const noexcept | dunedaq::oks::OksKernel | inline |
| get_cwd() | dunedaq::oks::OksKernel | static |
| get_domain_name() | dunedaq::oks::OksKernel | static |
| get_file_path(const std::string &path, const OksFile *parent_file=0, bool strict_paths=true) const | dunedaq::oks::OksKernel | |
| get_host_name() | dunedaq::oks::OksKernel | static |
| get_includes(const std::string &file_name, std::set< std::string > &includes, bool use_repository_name=false) | dunedaq::oks::OksKernel | |
| get_modified_files(std::set< OksFile * > &mfs, std::set< OksFile * > &rfs, const std::string &version) | dunedaq::oks::OksKernel | |
| get_mutex() | dunedaq::oks::OksKernel | inline |
| get_profiling_mode() const | dunedaq::oks::OksKernel | inline |
| get_repository_checkout_ts() const | dunedaq::oks::OksKernel | inline |
| get_repository_dirs() const | dunedaq::oks::OksKernel | inline |
| get_repository_mapping_dir() | dunedaq::oks::OksKernel | static |
| get_repository_root() | dunedaq::oks::OksKernel | static |
| get_repository_unmerged_files() | dunedaq::oks::OksKernel | inline |
| get_repository_version() | dunedaq::oks::OksKernel | inline |
| get_repository_versions(bool skip_irrelevant, const std::string &command_line) | dunedaq::oks::OksKernel | |
| get_repository_versions_by_date(bool skip_irrelevant=true, const std::string &since="", const std::string &until="") | dunedaq::oks::OksKernel | |
| get_repository_versions_by_hash(bool skip_irrelevant=true, const std::string &sha1="", const std::string &sha2="") | dunedaq::oks::OksKernel | |
| get_repository_versions_diff(const std::string &sha1, const std::string &sha2) | dunedaq::oks::OksKernel | |
| get_silence_mode() const | dunedaq::oks::OksKernel | inline |
| get_skip_string_range() | dunedaq::oks::OksKernel | inlinestatic |
| get_test_duplicated_objects_via_inheritance_mode() const | dunedaq::oks::OksKernel | inline |
| get_tmp_file(const std::string &file_name) | dunedaq::oks::OksKernel | static |
| get_updated_repository_files(std::set< std::string > &updated, std::set< std::string > &added, std::set< std::string > &removed) | dunedaq::oks::OksKernel | |
| get_user_name() | dunedaq::oks::OksKernel | static |
| get_user_repository_root() const | dunedaq::oks::OksKernel | |
| get_verbose_mode() const | dunedaq::oks::OksKernel | inline |
| GetOksProfiler() const | dunedaq::oks::OksKernel | inline |
| GetVersion() | dunedaq::oks::OksKernel | static |
| insert_repository_dir(const std::string &dir, bool push_back=true) | dunedaq::oks::OksKernel | |
| is_dangling(OksClass *class_ptr) const | dunedaq::oks::OksKernel | |
| is_dangling(OksObject *obj_ptr) const | dunedaq::oks::OksKernel | |
| is_user_repository_created() const | dunedaq::oks::OksKernel | inline |
| k_add(OksClass *) | dunedaq::oks::OksKernel | private |
| k_bind_objects() | dunedaq::oks::OksKernel | private |
| k_check_bind_classes_status() const noexcept | dunedaq::oks::OksKernel | private |
| k_checkout_repository(const std::string ¶m, const std::string &val, const std::string &branch) | dunedaq::oks::OksKernel | private |
| k_close_dangling_includes() | dunedaq::oks::OksKernel | |
| k_close_data(OksFile *, bool) | dunedaq::oks::OksKernel | private |
| k_close_schema(OksFile *) | dunedaq::oks::OksKernel | private |
| k_copy_repository(const std::string &source, const std::string &destination) | dunedaq::oks::OksKernel | private |
| k_load_data(const std::string &, bool, const OksFile *, OksPipeline *) | dunedaq::oks::OksKernel | private |
| k_load_data(OksFile *fp, char format, std::shared_ptr< OksXmlInputStream > xmls, long file_length, bool bind, const OksFile *parent_h, OksPipeline *) | dunedaq::oks::OksKernel | private |
| k_load_file(const std::string &name, bool bind, const OksFile *parent, OksPipeline *pipeline) | dunedaq::oks::OksKernel | private |
| k_load_includes(const OksFile &, OksPipeline *) | dunedaq::oks::OksKernel | private |
| k_load_schema(const std::string &, const OksFile *) | dunedaq::oks::OksKernel | private |
| k_load_schema(OksFile *fp, std::shared_ptr< OksXmlInputStream > xmls, const OksFile *parent_h) | dunedaq::oks::OksKernel | private |
| k_preload_includes(OksFile *file_h, std::set< OksFile * > &new_files, bool allow_schema_extension) | dunedaq::oks::OksKernel | private |
| k_remove(OksClass *) | dunedaq::oks::OksKernel | private |
| k_rename_data(OksFile *, const std::string &short_name, const std::string &long_name) | dunedaq::oks::OksKernel | private |
| k_rename_repository_file(OksFile *file_h, const std::string &new_name) | dunedaq::oks::OksKernel | private |
| k_rename_schema(OksFile *, const std::string &short_name, const std::string &long_name) | dunedaq::oks::OksKernel | private |
| k_save_data(OksFile *, bool=false, OksFile *=nullptr, const OksObject::FSet *=nullptr, bool force_defaults=false) | dunedaq::oks::OksKernel | private |
| k_save_schema(OksFile *, bool force=false, OksFile *=0, const OksClass::Map *=0) | dunedaq::oks::OksKernel | private |
| k_set_active_data(OksFile *) | dunedaq::oks::OksKernel | |
| k_set_active_schema(OksFile *file_h) | dunedaq::oks::OksKernel | |
| load_data(const std::string &name, bool bind=true) | dunedaq::oks::OksKernel | |
| load_file(const std::string &name, bool bind=true) | dunedaq::oks::OksKernel | |
| load_schema(const std::string &name, const OksFile *parent=0) | dunedaq::oks::OksKernel | |
| map_str_t typedef | dunedaq::oks::OksKernel | private |
| MergeChanges enum value | dunedaq::oks::OksKernel | |
| new_data(const std::string &name, const std::string &logical_name="", const std::string &type="") | dunedaq::oks::OksKernel | |
| new_schema(const std::string &name) | dunedaq::oks::OksKernel | |
| NoChanges enum value | dunedaq::oks::OksKernel | |
| number_of_classes() const | dunedaq::oks::OksKernel | inline |
| number_of_objects() const | dunedaq::oks::OksKernel | inline |
| objects() const | dunedaq::oks::OksKernel | inline |
| OksClass class | dunedaq::oks::OksKernel | friend |
| OksData | dunedaq::oks::OksKernel | friend |
| OksFile class | dunedaq::oks::OksKernel | friend |
| OksKernel(bool silence_mode=false, bool verbose_mode=false, bool profiling_mode=false, bool allow_repository=true, const char *version=nullptr, std::string branch_name="") | dunedaq::oks::OksKernel | |
| OksKernel(const OksKernel &src, bool copy_repository=false) | dunedaq::oks::OksKernel | |
| OksLoadObjectsJob | dunedaq::oks::OksKernel | friend |
| OksObject class | dunedaq::oks::OksKernel | friend |
| operator<<(std::ostream &s, OksKernel &k) | dunedaq::oks::OksKernel | friend |
| p_active_data | dunedaq::oks::OksKernel | private |
| p_active_schema | dunedaq::oks::OksKernel | private |
| p_allow_duplicated_classes | dunedaq::oks::OksKernel | private |
| p_allow_duplicated_objects | dunedaq::oks::OksKernel | private |
| p_allow_repository | dunedaq::oks::OksKernel | private |
| p_bind_classes_status | dunedaq::oks::OksKernel | mutableprivate |
| p_bind_objects_status | dunedaq::oks::OksKernel | private |
| p_change_object_notify_fn | dunedaq::oks::OksKernel | private |
| p_change_object_notify_param | dunedaq::oks::OksKernel | private |
| p_classes | dunedaq::oks::OksKernel | private |
| p_close_all | dunedaq::oks::OksKernel | private |
| p_count | dunedaq::oks::OksKernel | privatestatic |
| p_create_object_notify_fn | dunedaq::oks::OksKernel | private |
| p_create_object_notify_param | dunedaq::oks::OksKernel | private |
| p_data_files | dunedaq::oks::OksKernel | private |
| p_delete_object_notify_fn | dunedaq::oks::OksKernel | private |
| p_delete_object_notify_param | dunedaq::oks::OksKernel | private |
| p_kernel_mutex | dunedaq::oks::OksKernel | mutableprivate |
| p_load_errors | dunedaq::oks::OksKernel | private |
| p_objects | dunedaq::oks::OksKernel | private |
| p_objects_mutex | dunedaq::oks::OksKernel | mutableprivate |
| p_objects_refs_mutex | dunedaq::oks::OksKernel | private |
| p_parallel_out_mutex | dunedaq::oks::OksKernel | privatestatic |
| p_preload_added_files | dunedaq::oks::OksKernel | private |
| p_preload_file_info | dunedaq::oks::OksKernel | private |
| p_profiling | dunedaq::oks::OksKernel | private |
| p_repository_checkout_ts | dunedaq::oks::OksKernel | private |
| p_repository_dirs | dunedaq::oks::OksKernel | private |
| p_repository_mapping_dir | dunedaq::oks::OksKernel | privatestatic |
| p_repository_root | dunedaq::oks::OksKernel | privatestatic |
| p_repository_update_ts | dunedaq::oks::OksKernel | private |
| p_repository_version | dunedaq::oks::OksKernel | private |
| p_schema_files | dunedaq::oks::OksKernel | private |
| p_schema_mutex | dunedaq::oks::OksKernel | private |
| p_silence | dunedaq::oks::OksKernel | private |
| p_skip_string_range | dunedaq::oks::OksKernel | privatestatic |
| p_test_duplicated_objects_via_inheritance | dunedaq::oks::OksKernel | private |
| p_threads_pool_size | dunedaq::oks::OksKernel | privatestatic |
| p_use_strict_repository_paths | dunedaq::oks::OksKernel | privatestatic |
| p_user_repository_root | dunedaq::oks::OksKernel | private |
| p_user_repository_root_created | dunedaq::oks::OksKernel | private |
| p_user_repository_root_inited | dunedaq::oks::OksKernel | private |
| p_verbose | dunedaq::oks::OksKernel | private |
| profiler | dunedaq::oks::OksKernel | private |
| read_repository_version() | dunedaq::oks::OksKernel | |
| registrate_all_classes(bool skip_registered=false) | dunedaq::oks::OksKernel | |
| reload_data(std::set< OksFile * > &files, bool allow_schema_extension=true) | dunedaq::oks::OksKernel | |
| remove_data_file(OksFile *) | dunedaq::oks::OksKernel | private |
| remove_repository_dir(const std::string &dir) | dunedaq::oks::OksKernel | |
| remove_schema_file(OksFile *) | dunedaq::oks::OksKernel | private |
| remove_user_repository_dir() | dunedaq::oks::OksKernel | private |
| RepositoryUpdateType enum name | dunedaq::oks::OksKernel | |
| reset_cwd() | dunedaq::oks::OksKernel | inlinestatic |
| restore_preload_file_info() | dunedaq::oks::OksKernel | private |
| s_cwd | dunedaq::oks::OksKernel | privatestatic |
| save_all_data(bool force_defaults=false) | dunedaq::oks::OksKernel | |
| save_all_schema() | dunedaq::oks::OksKernel | |
| save_as_data(const std::string &new_name, OksFile *file_h) | dunedaq::oks::OksKernel | |
| save_as_schema(const std::string &name, OksFile *file_h) | dunedaq::oks::OksKernel | |
| save_data(OksFile *file_h, bool ignore_bad_objects=false, OksFile *true_file_h=nullptr, bool force_defaults=false) | dunedaq::oks::OksKernel | |
| save_data(OksFile *file_h, const OksObject::FSet &objects) | dunedaq::oks::OksKernel | |
| save_schema(OksFile *file_h, bool force=false, OksFile *true_file_h=0) | dunedaq::oks::OksKernel | |
| save_schema(OksFile *file_h, bool force, const OksClass::Map &classes) | dunedaq::oks::OksKernel | |
| schema_files() const | dunedaq::oks::OksKernel | inline |
| set_active_data(OksFile *file_h) | dunedaq::oks::OksKernel | |
| set_active_schema(OksFile *file_h) | dunedaq::oks::OksKernel | |
| set_allow_duplicated_classes_mode(const bool b) | dunedaq::oks::OksKernel | inline |
| set_allow_duplicated_objects_mode(const bool b) | dunedaq::oks::OksKernel | inline |
| set_profiling_mode(const bool b) | dunedaq::oks::OksKernel | |
| set_silence_mode(const bool b) | dunedaq::oks::OksKernel | inline |
| set_skip_string_range(const bool b) | dunedaq::oks::OksKernel | inlinestatic |
| set_test_duplicated_objects_via_inheritance_mode(const bool b) | dunedaq::oks::OksKernel | inline |
| set_use_strict_repository_paths(bool flag) | dunedaq::oks::OksKernel | inlinestatic |
| set_user_repository_root(const std::string &path, const std::string &version="") | dunedaq::oks::OksKernel | |
| set_verbose_mode(const bool b) | dunedaq::oks::OksKernel | inline |
| subscribe_change_class(void(*f)(OksClass *, OksClass::ChangeType, const void *)) | dunedaq::oks::OksKernel | inline |
| subscribe_change_object(OksObject::notify_obj, void *) | dunedaq::oks::OksKernel | inline |
| subscribe_create_class(void(*f)(OksClass *)) | dunedaq::oks::OksKernel | inline |
| subscribe_create_object(OksObject::notify_obj cb_f, void *parameter) | dunedaq::oks::OksKernel | inline |
| subscribe_delete_class(void(*f)(OksClass *)) | dunedaq::oks::OksKernel | inline |
| subscribe_delete_object(OksObject::notify_obj, void *) | dunedaq::oks::OksKernel | inline |
| tag_repository(const std::string &tag) | dunedaq::oks::OksKernel | |
| test_parent(OksFile *file, OksFile::IMap::iterator &i) | dunedaq::oks::OksKernel | private |
| unbind_all_rels(const OksObject::FSet &rm_objs, OksObject::FSet &updated) const | dunedaq::oks::OksKernel | private |
| undefine(OksObject *o) | dunedaq::oks::OksKernel | inlineprivate |
| unset_repository_created() | dunedaq::oks::OksKernel | |
| update_repository(const std::string &hash_val, RepositoryUpdateType update_type) | dunedaq::oks::OksKernel | inline |
| update_repository(const std::string ¶m, const std::string &val, RepositoryUpdateType update_type) | dunedaq::oks::OksKernel | |
| ~OksKernel() | dunedaq::oks::OksKernel | |