DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::oks::OksKernel Member List

This is the complete list of members for dunedaq::oks::OksKernel, including all inherited members.

add_data_file(OksFile *)dunedaq::oks::OksKernelprivate
add_schema_file(OksFile *)dunedaq::oks::OksKernelprivate
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::OksKernelstatic
classes() constdunedaq::oks::OksKernelinline
clear_preload_file_info()dunedaq::oks::OksKernelprivate
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 *) constdunedaq::oks::OksKernel
create_list_of_schema_classes(OksFile *) constdunedaq::oks::OksKernel
create_lists_of_updated_data_files(std::list< OksFile * > **updated, std::list< OksFile * > **removed) constdunedaq::oks::OksKernel
create_lists_of_updated_schema_files(std::list< OksFile * > **updated, std::list< OksFile * > **removed) constdunedaq::oks::OksKernel
create_user_repository_dir()dunedaq::oks::OksKernelprivate
data_files() constdunedaq::oks::OksKernelinline
define(OksObject *o)dunedaq::oks::OksKernelinlineprivate
DiscardChanges enum valuedunedaq::oks::OksKernel
find_class(const std::string &class_name) constdunedaq::oks::OksKernelinline
find_class(const char *class_name) constdunedaq::oks::OksKernel
find_data_file(const std::string &s) constdunedaq::oks::OksKernel
find_file(const std::string &s, const OksFile::Map &files) constdunedaq::oks::OksKernelprivate
find_schema_file(const std::string &s) constdunedaq::oks::OksKernel
get_active_data() constdunedaq::oks::OksKernelinline
get_active_schema() constdunedaq::oks::OksKernelinline
get_all_classes(const std::vector< std::string > &names_in, ClassSet &classes_out) constdunedaq::oks::OksKernel
get_allow_duplicated_classes_mode() constdunedaq::oks::OksKernelinline
get_allow_duplicated_objects_mode() constdunedaq::oks::OksKernelinline
get_bind_classes_status() const noexceptdunedaq::oks::OksKernelinline
get_bind_objects_status() const noexceptdunedaq::oks::OksKernelinline
get_cwd()dunedaq::oks::OksKernelstatic
get_domain_name()dunedaq::oks::OksKernelstatic
get_file_path(const std::string &path, const OksFile *parent_file=0, bool strict_paths=true) constdunedaq::oks::OksKernel
get_host_name()dunedaq::oks::OksKernelstatic
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::OksKernelinline
get_profiling_mode() constdunedaq::oks::OksKernelinline
get_repository_checkout_ts() constdunedaq::oks::OksKernelinline
get_repository_dirs() constdunedaq::oks::OksKernelinline
get_repository_mapping_dir()dunedaq::oks::OksKernelstatic
get_repository_root()dunedaq::oks::OksKernelstatic
get_repository_unmerged_files()dunedaq::oks::OksKernelinline
get_repository_version()dunedaq::oks::OksKernelinline
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() constdunedaq::oks::OksKernelinline
get_skip_string_range()dunedaq::oks::OksKernelinlinestatic
get_test_duplicated_objects_via_inheritance_mode() constdunedaq::oks::OksKernelinline
get_tmp_file(const std::string &file_name)dunedaq::oks::OksKernelstatic
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::OksKernelstatic
get_user_repository_root() constdunedaq::oks::OksKernel
get_verbose_mode() constdunedaq::oks::OksKernelinline
GetOksProfiler() constdunedaq::oks::OksKernelinline
GetVersion()dunedaq::oks::OksKernelstatic
insert_repository_dir(const std::string &dir, bool push_back=true)dunedaq::oks::OksKernel
is_dangling(OksClass *class_ptr) constdunedaq::oks::OksKernel
is_dangling(OksObject *obj_ptr) constdunedaq::oks::OksKernel
is_user_repository_created() constdunedaq::oks::OksKernelinline
k_add(OksClass *)dunedaq::oks::OksKernelprivate
k_bind_objects()dunedaq::oks::OksKernelprivate
k_check_bind_classes_status() const noexceptdunedaq::oks::OksKernelprivate
k_checkout_repository(const std::string &param, const std::string &val, const std::string &branch)dunedaq::oks::OksKernelprivate
k_close_dangling_includes()dunedaq::oks::OksKernel
k_close_data(OksFile *, bool)dunedaq::oks::OksKernelprivate
k_close_schema(OksFile *)dunedaq::oks::OksKernelprivate
k_copy_repository(const std::string &source, const std::string &destination)dunedaq::oks::OksKernelprivate
k_load_data(const std::string &, bool, const OksFile *, OksPipeline *)dunedaq::oks::OksKernelprivate
k_load_data(OksFile *fp, char format, std::shared_ptr< OksXmlInputStream > xmls, long file_length, bool bind, const OksFile *parent_h, OksPipeline *)dunedaq::oks::OksKernelprivate
k_load_file(const std::string &name, bool bind, const OksFile *parent, OksPipeline *pipeline)dunedaq::oks::OksKernelprivate
k_load_includes(const OksFile &, OksPipeline *)dunedaq::oks::OksKernelprivate
k_load_schema(const std::string &, const OksFile *)dunedaq::oks::OksKernelprivate
k_load_schema(OksFile *fp, std::shared_ptr< OksXmlInputStream > xmls, const OksFile *parent_h)dunedaq::oks::OksKernelprivate
k_preload_includes(OksFile *file_h, std::set< OksFile * > &new_files, bool allow_schema_extension)dunedaq::oks::OksKernelprivate
k_remove(OksClass *)dunedaq::oks::OksKernelprivate
k_rename_data(OksFile *, const std::string &short_name, const std::string &long_name)dunedaq::oks::OksKernelprivate
k_rename_repository_file(OksFile *file_h, const std::string &new_name)dunedaq::oks::OksKernelprivate
k_rename_schema(OksFile *, const std::string &short_name, const std::string &long_name)dunedaq::oks::OksKernelprivate
k_save_data(OksFile *, bool=false, OksFile *=nullptr, const OksObject::FSet *=nullptr, bool force_defaults=false)dunedaq::oks::OksKernelprivate
k_save_schema(OksFile *, bool force=false, OksFile *=0, const OksClass::Map *=0)dunedaq::oks::OksKernelprivate
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 typedefdunedaq::oks::OksKernelprivate
MergeChanges enum valuedunedaq::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 valuedunedaq::oks::OksKernel
number_of_classes() constdunedaq::oks::OksKernelinline
number_of_objects() constdunedaq::oks::OksKernelinline
objects() constdunedaq::oks::OksKernelinline
OksClass classdunedaq::oks::OksKernelfriend
OksDatadunedaq::oks::OksKernelfriend
OksFile classdunedaq::oks::OksKernelfriend
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
OksLoadObjectsJobdunedaq::oks::OksKernelfriend
OksObject classdunedaq::oks::OksKernelfriend
operator<<(std::ostream &s, OksKernel &k)dunedaq::oks::OksKernelfriend
p_active_datadunedaq::oks::OksKernelprivate
p_active_schemadunedaq::oks::OksKernelprivate
p_allow_duplicated_classesdunedaq::oks::OksKernelprivate
p_allow_duplicated_objectsdunedaq::oks::OksKernelprivate
p_allow_repositorydunedaq::oks::OksKernelprivate
p_bind_classes_statusdunedaq::oks::OksKernelmutableprivate
p_bind_objects_statusdunedaq::oks::OksKernelprivate
p_change_object_notify_fndunedaq::oks::OksKernelprivate
p_change_object_notify_paramdunedaq::oks::OksKernelprivate
p_classesdunedaq::oks::OksKernelprivate
p_close_alldunedaq::oks::OksKernelprivate
p_countdunedaq::oks::OksKernelprivatestatic
p_create_object_notify_fndunedaq::oks::OksKernelprivate
p_create_object_notify_paramdunedaq::oks::OksKernelprivate
p_data_filesdunedaq::oks::OksKernelprivate
p_delete_object_notify_fndunedaq::oks::OksKernelprivate
p_delete_object_notify_paramdunedaq::oks::OksKernelprivate
p_kernel_mutexdunedaq::oks::OksKernelmutableprivate
p_load_errorsdunedaq::oks::OksKernelprivate
p_objectsdunedaq::oks::OksKernelprivate
p_objects_mutexdunedaq::oks::OksKernelmutableprivate
p_objects_refs_mutexdunedaq::oks::OksKernelprivate
p_parallel_out_mutexdunedaq::oks::OksKernelprivatestatic
p_preload_added_filesdunedaq::oks::OksKernelprivate
p_preload_file_infodunedaq::oks::OksKernelprivate
p_profilingdunedaq::oks::OksKernelprivate
p_repository_checkout_tsdunedaq::oks::OksKernelprivate
p_repository_dirsdunedaq::oks::OksKernelprivate
p_repository_mapping_dirdunedaq::oks::OksKernelprivatestatic
p_repository_rootdunedaq::oks::OksKernelprivatestatic
p_repository_update_tsdunedaq::oks::OksKernelprivate
p_repository_versiondunedaq::oks::OksKernelprivate
p_schema_filesdunedaq::oks::OksKernelprivate
p_schema_mutexdunedaq::oks::OksKernelprivate
p_silencedunedaq::oks::OksKernelprivate
p_skip_string_rangedunedaq::oks::OksKernelprivatestatic
p_test_duplicated_objects_via_inheritancedunedaq::oks::OksKernelprivate
p_threads_pool_sizedunedaq::oks::OksKernelprivatestatic
p_use_strict_repository_pathsdunedaq::oks::OksKernelprivatestatic
p_user_repository_rootdunedaq::oks::OksKernelprivate
p_user_repository_root_createddunedaq::oks::OksKernelprivate
p_user_repository_root_initeddunedaq::oks::OksKernelprivate
p_verbosedunedaq::oks::OksKernelprivate
profilerdunedaq::oks::OksKernelprivate
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::OksKernelprivate
remove_repository_dir(const std::string &dir)dunedaq::oks::OksKernel
remove_schema_file(OksFile *)dunedaq::oks::OksKernelprivate
remove_user_repository_dir()dunedaq::oks::OksKernelprivate
RepositoryUpdateType enum namedunedaq::oks::OksKernel
reset_cwd()dunedaq::oks::OksKernelinlinestatic
restore_preload_file_info()dunedaq::oks::OksKernelprivate
s_cwddunedaq::oks::OksKernelprivatestatic
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() constdunedaq::oks::OksKernelinline
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::OksKernelinline
set_allow_duplicated_objects_mode(const bool b)dunedaq::oks::OksKernelinline
set_profiling_mode(const bool b)dunedaq::oks::OksKernel
set_silence_mode(const bool b)dunedaq::oks::OksKernelinline
set_skip_string_range(const bool b)dunedaq::oks::OksKernelinlinestatic
set_test_duplicated_objects_via_inheritance_mode(const bool b)dunedaq::oks::OksKernelinline
set_use_strict_repository_paths(bool flag)dunedaq::oks::OksKernelinlinestatic
set_user_repository_root(const std::string &path, const std::string &version="")dunedaq::oks::OksKernel
set_verbose_mode(const bool b)dunedaq::oks::OksKernelinline
subscribe_change_class(void(*f)(OksClass *, OksClass::ChangeType, const void *))dunedaq::oks::OksKernelinline
subscribe_change_object(OksObject::notify_obj, void *)dunedaq::oks::OksKernelinline
subscribe_create_class(void(*f)(OksClass *))dunedaq::oks::OksKernelinline
subscribe_create_object(OksObject::notify_obj cb_f, void *parameter)dunedaq::oks::OksKernelinline
subscribe_delete_class(void(*f)(OksClass *))dunedaq::oks::OksKernelinline
subscribe_delete_object(OksObject::notify_obj, void *)dunedaq::oks::OksKernelinline
tag_repository(const std::string &tag)dunedaq::oks::OksKernel
test_parent(OksFile *file, OksFile::IMap::iterator &i)dunedaq::oks::OksKernelprivate
unbind_all_rels(const OksObject::FSet &rm_objs, OksObject::FSet &updated) constdunedaq::oks::OksKernelprivate
undefine(OksObject *o)dunedaq::oks::OksKernelinlineprivate
unset_repository_created()dunedaq::oks::OksKernel
update_repository(const std::string &hash_val, RepositoryUpdateType update_type)dunedaq::oks::OksKernelinline
update_repository(const std::string &param, const std::string &val, RepositoryUpdateType update_type)dunedaq::oks::OksKernel
~OksKernel()dunedaq::oks::OksKernel