add(OksAttribute *a) | dunedaq::oks::OksClass | |
add(OksRelationship *r) | dunedaq::oks::OksClass | |
add(OksMethod *m) | dunedaq::oks::OksClass | |
add(OksObject *) | dunedaq::oks::OksClass | private |
add_super_class(const std::string &name) | dunedaq::oks::OksClass | |
add_super_classes(FList *) const | dunedaq::oks::OksClass | private |
all_attributes() const noexcept | dunedaq::oks::OksClass | inline |
all_methods() const noexcept | dunedaq::oks::OksClass | inline |
all_relationships() const noexcept | dunedaq::oks::OksClass | inline |
all_sub_classes() const noexcept | dunedaq::oks::OksClass | inline |
all_super_classes() const noexcept | dunedaq::oks::OksClass | inline |
change_notify_fn | dunedaq::oks::OksClass | privatestatic |
ChangeAttributeDescription enum value | dunedaq::oks::OksClass | |
ChangeAttributeFormat enum value | dunedaq::oks::OksClass | |
ChangeAttributeInitValue enum value | dunedaq::oks::OksClass | |
ChangeAttributeIsNoNull enum value | dunedaq::oks::OksClass | |
ChangeAttributeMultiValueCardinality enum value | dunedaq::oks::OksClass | |
ChangeAttributeRange enum value | dunedaq::oks::OksClass | |
ChangeAttributesList enum value | dunedaq::oks::OksClass | |
ChangeAttributeType enum value | dunedaq::oks::OksClass | |
ChangeDescription enum value | dunedaq::oks::OksClass | |
ChangeIsAbstaract enum value | dunedaq::oks::OksClass | |
ChangeMethodDescription enum value | dunedaq::oks::OksClass | |
ChangeMethodImplementation enum value | dunedaq::oks::OksClass | |
ChangeMethodsList enum value | dunedaq::oks::OksClass | |
ChangeNotifyFN typedef | dunedaq::oks::OksClass | |
ChangeRelationshipClassType enum value | dunedaq::oks::OksClass | |
ChangeRelationshipComposite enum value | dunedaq::oks::OksClass | |
ChangeRelationshipDependent enum value | dunedaq::oks::OksClass | |
ChangeRelationshipDescription enum value | dunedaq::oks::OksClass | |
ChangeRelationshipExclusive enum value | dunedaq::oks::OksClass | |
ChangeRelationshipHighCC enum value | dunedaq::oks::OksClass | |
ChangeRelationshipLowCC enum value | dunedaq::oks::OksClass | |
ChangeRelationshipsList enum value | dunedaq::oks::OksClass | |
ChangeSubClassesList enum value | dunedaq::oks::OksClass | |
ChangeSuperClassesList enum value | dunedaq::oks::OksClass | |
ChangeType enum name | dunedaq::oks::OksClass | |
check_relationships(std::ostringstream &out, bool print_file_name) const noexcept | dunedaq::oks::OksClass | private |
class_xml_tag | dunedaq::oks::OksClass | privatestatic |
compare_without_methods(const OksClass &c) const noexcept | dunedaq::oks::OksClass | |
create_attributes() | dunedaq::oks::OksClass | private |
create_list_of_all_objects() const noexcept | dunedaq::oks::OksClass | |
create_methods() | dunedaq::oks::OksClass | private |
create_notify_fn | dunedaq::oks::OksClass | privatestatic |
create_relationships() | dunedaq::oks::OksClass | private |
create_sub_classes() | dunedaq::oks::OksClass | private |
create_super_classes() | dunedaq::oks::OksClass | private |
data_info(const std::string &s) const noexcept | dunedaq::oks::OksClass | inline |
delete_notify_fn | dunedaq::oks::OksClass | privatestatic |
description_xml_attr | dunedaq::oks::OksClass | privatestatic |
destroy(OksClass *c) | dunedaq::oks::OksClass | static |
destroy_list(T list) | dunedaq::oks::OksClass | privatestatic |
destroy_map(T map) | dunedaq::oks::OksClass | privatestatic |
direct_attributes() const noexcept | dunedaq::oks::OksClass | inline |
direct_methods() const noexcept | dunedaq::oks::OksClass | inline |
direct_relationships() const noexcept | dunedaq::oks::OksClass | inline |
direct_super_classes() const noexcept | dunedaq::oks::OksClass | inline |
execute_query(OksQuery *query) const | dunedaq::oks::OksClass | |
find_attribute(const std::string &name) const noexcept | dunedaq::oks::OksClass | |
find_direct_attribute(const std::string &name) const noexcept | dunedaq::oks::OksClass | |
find_direct_method(const std::string &name) const noexcept | dunedaq::oks::OksClass | |
find_direct_relationship(const std::string &name) const noexcept | dunedaq::oks::OksClass | |
find_method(const std::string &name) const noexcept | dunedaq::oks::OksClass | |
find_relationship(const std::string &name) const noexcept | dunedaq::oks::OksClass | |
find_super_class(const std::string &) const noexcept | dunedaq::oks::OksClass | |
FList typedef | dunedaq::oks::OksClass | |
get_data_info(const std::string &s) const noexcept | dunedaq::oks::OksClass | inline |
get_description() const noexcept | dunedaq::oks::OksClass | inline |
get_file() const noexcept | dunedaq::oks::OksClass | inline |
get_is_abstract() const noexcept | dunedaq::oks::OksClass | inline |
get_kernel() const noexcept | dunedaq::oks::OksClass | inline |
get_name() const noexcept | dunedaq::oks::OksClass | inline |
get_object(const std::string &id) const noexcept | dunedaq::oks::OksClass | |
get_object(const std::string *id) const noexcept | dunedaq::oks::OksClass | inline |
has_direct_super_class(const std::string &) const noexcept | dunedaq::oks::OksClass | |
is_abstract_xml_attr | dunedaq::oks::OksClass | privatestatic |
k_add(OksAttribute *a) | dunedaq::oks::OksClass | |
k_add(OksRelationship *r) | dunedaq::oks::OksClass | |
k_add_super_class(const std::string &name) | dunedaq::oks::OksClass | |
lock_file(const char *) | dunedaq::oks::OksClass | private |
Map typedef | dunedaq::oks::OksClass | |
name_xml_attr | dunedaq::oks::OksClass | privatestatic |
NotifyFN typedef | dunedaq::oks::OksClass | |
number_of_all_attributes() const noexcept | dunedaq::oks::OksClass | inline |
number_of_all_methods() const noexcept | dunedaq::oks::OksClass | inline |
number_of_all_relationships() const noexcept | dunedaq::oks::OksClass | inline |
number_of_direct_attributes() const noexcept | dunedaq::oks::OksClass | inline |
number_of_direct_methods() const noexcept | dunedaq::oks::OksClass | inline |
number_of_direct_relationships() const noexcept | dunedaq::oks::OksClass | inline |
number_of_objects() const noexcept | dunedaq::oks::OksClass | |
objects() const noexcept | dunedaq::oks::OksClass | inline |
OksAttribute class | dunedaq::oks::OksClass | friend |
OksClass(const std::string &name, OksKernel *kernel, bool transient=false) | dunedaq::oks::OksClass | |
OksClass(const std::string &name, const std::string &description, bool is_abstract, OksKernel *kernel, bool transient=false) | dunedaq::oks::OksClass | |
OksClass(OksKernel *kernel, const std::string &name, const std::string &description, bool is_abstract) | dunedaq::oks::OksClass | |
OksClass(OksXmlInputStream &, OksKernel *) | dunedaq::oks::OksClass | private |
OksClass(const char *name, size_t len) | dunedaq::oks::OksClass | inlineprivate |
OksIndex class | dunedaq::oks::OksClass | friend |
OksKernel class | dunedaq::oks::OksClass | friend |
OksMethod class | dunedaq::oks::OksClass | friend |
OksMethodImplementation class | dunedaq::oks::OksClass | friend |
OksObject class | dunedaq::oks::OksClass | friend |
OksRelationship class | dunedaq::oks::OksClass | friend |
OksSortedClass class | dunedaq::oks::OksClass | friend |
operator!=(const OksClass &) const | dunedaq::oks::OksClass | |
operator<<(std::ostream &s, const OksClass &c) | dunedaq::oks::OksClass | friend |
operator<<(std::ostream &s, const OksObject &o) | dunedaq::oks::OksClass | friend |
operator==(const OksClass &) const | dunedaq::oks::OksClass | inline |
p_abstract | dunedaq::oks::OksClass | private |
p_all_attributes | dunedaq::oks::OksClass | private |
p_all_methods | dunedaq::oks::OksClass | private |
p_all_relationships | dunedaq::oks::OksClass | private |
p_all_sub_classes | dunedaq::oks::OksClass | private |
p_all_super_classes | dunedaq::oks::OksClass | private |
p_attributes | dunedaq::oks::OksClass | private |
p_data_info | dunedaq::oks::OksClass | private |
p_description | dunedaq::oks::OksClass | private |
p_file | dunedaq::oks::OksClass | private |
p_id | dunedaq::oks::OksClass | private |
p_indices | dunedaq::oks::OksClass | private |
p_inheritance_hierarchy | dunedaq::oks::OksClass | private |
p_instance_size | dunedaq::oks::OksClass | private |
p_kernel | dunedaq::oks::OksClass | private |
p_methods | dunedaq::oks::OksClass | private |
p_mutex | dunedaq::oks::OksClass | mutableprivate |
p_name | dunedaq::oks::OksClass | private |
p_objects | dunedaq::oks::OksClass | private |
p_relationships | dunedaq::oks::OksClass | private |
p_super_classes | dunedaq::oks::OksClass | private |
p_to_be_deleted | dunedaq::oks::OksClass | private |
p_transient | dunedaq::oks::OksClass | private |
p_unique_id_mutex | dunedaq::oks::OksClass | mutableprivate |
registrate_attribute_change(OksAttribute *) | dunedaq::oks::OksClass | private |
registrate_class(bool skip_registered) | dunedaq::oks::OksClass | private |
registrate_class_change(ChangeType, const void *, bool=true) | dunedaq::oks::OksClass | private |
registrate_instances() | dunedaq::oks::OksClass | private |
registrate_relationship_change(OksRelationship *) | dunedaq::oks::OksClass | private |
remove(const OksAttribute *a) | dunedaq::oks::OksClass | |
remove(const OksRelationship *r, bool call_delete=true) | dunedaq::oks::OksClass | |
remove(const OksMethod *m) | dunedaq::oks::OksClass | |
remove(OksObject *) | dunedaq::oks::OksClass | private |
remove_super_class(const std::string &name) | dunedaq::oks::OksClass | |
save(OksXmlOutputStream &) const | dunedaq::oks::OksClass | private |
Set typedef | dunedaq::oks::OksClass | |
set_description(const std::string &description) | dunedaq::oks::OksClass | |
set_file(OksFile *f, bool update_owner=true) | dunedaq::oks::OksClass | |
set_is_abstract(bool abstract) | dunedaq::oks::OksClass | |
source_class(const OksAttribute *a) const noexcept | dunedaq::oks::OksClass | |
source_class(const OksRelationship *r) const noexcept | dunedaq::oks::OksClass | |
source_class(const OksMethod *m) const noexcept | dunedaq::oks::OksClass | |
superclass_xml_attr | dunedaq::oks::OksClass | privatestatic |
swap(const OksAttribute *a1, const OksAttribute *a2) | dunedaq::oks::OksClass | |
swap(const OksRelationship *r1, const OksRelationship *r2) | dunedaq::oks::OksClass | |
swap(const OksMethod *m1, const OksMethod *m2) | dunedaq::oks::OksClass | |
swap_super_classes(const std::string &c1, const std::string &c2) | dunedaq::oks::OksClass | |
~OksClass() | dunedaq::oks::OksClass | private |