| add(std::reference_wrapper< Ts > element) | clanguml::common::model::element_view< Ts > | inline |
| add_element(std::unique_ptr< V > element) | clanguml::common::model::nested_trait< T, Path > | inline |
| add_element(const Path &path, std::unique_ptr< V > p) | clanguml::common::model::nested_trait< T, Path > | inline |
| add_file(std::unique_ptr< common::model::source_file > &&f) | clanguml::include_diagram::model::diagram | |
| all_of(F &&f) const | clanguml::common::model::nested_trait< T, Path > | inline |
| apply_filter() override | clanguml::include_diagram::model::diagram | virtual |
| begin() const | clanguml::common::model::nested_trait< T, Path > | inline |
| cbegin() const | clanguml::common::model::nested_trait< T, Path > | inline |
| cend() const | clanguml::common::model::nested_trait< T, Path > | inline |
| complete() const | clanguml::common::model::diagram | |
| complete_ | clanguml::common::model::diagram | private |
| diagram()=default | clanguml::include_diagram::model::diagram | |
| diagram(const diagram &)=delete | clanguml::include_diagram::model::diagram | |
| diagram(diagram &&)=default | clanguml::include_diagram::model::diagram | |
| clanguml::common::model::diagram::diagram(const diagram &)=delete | clanguml::common::model::diagram | |
| clanguml::common::model::diagram::diagram(diagram &&) noexcept | clanguml::common::model::diagram | |
| dynamic_apply(T *e, F &&f) const | clanguml::common::model::element_views< source_file > | inline |
| element_iterator_t typedef | clanguml::common::model::nested_trait< T, Path > | private |
| element_views< source_file >::elements_ | clanguml::common::model::element_view< Ts > | private |
| elements_by_id_ | clanguml::common::model::nested_trait< T, Path > | private |
| elements_by_name_ | clanguml::common::model::nested_trait< T, Path > | private |
| end() const | clanguml::common::model::nested_trait< T, Path > | inline |
| files() const | clanguml::include_diagram::model::diagram | |
| filter() const | clanguml::common::model::diagram | inline |
| filter() | clanguml::common::model::diagram | inlineprotected |
| filter_ | clanguml::common::model::diagram | private |
| filtered_ | clanguml::common::model::diagram | private |
| finalize() | clanguml::common::model::diagram | virtual |
| find(const std::string &name) const | clanguml::include_diagram::model::diagram | |
| find(eid_t id) const | clanguml::include_diagram::model::diagram | |
| for_all_elements(F &&f) | clanguml::common::model::element_views< source_file > | inline |
| for_all_elements(F &&f) const | clanguml::common::model::element_views< source_file > | inline |
| for_each(F &&f) const | clanguml::common::model::element_view< Ts > | inline |
| get(const std::string &full_name) const override | clanguml::include_diagram::model::diagram | virtual |
| get(eid_t id) const override | clanguml::include_diagram::model::diagram | virtual |
| get_and_remove(eid_t id) | clanguml::common::model::nested_trait< T, Path > | inline |
| get_element(const Path &path) const | clanguml::common::model::nested_trait< T, Path > | inline |
| get_element(const std::string &name, bool is_root=false) const | clanguml::common::model::nested_trait< T, Path > | inline |
| get_with_namespace(const std::string &name, const common::model::namespace_ &ns) const override | clanguml::include_diagram::model::diagram | virtual |
| clanguml::has_element(const eid_t) const | clanguml::common::model::diagram | inlinevirtual |
| is_empty() const override | clanguml::include_diagram::model::diagram | virtual |
| clanguml::common::model::nested_trait::is_empty(bool include_inner_packages=false) const | clanguml::common::model::nested_trait< T, Path > | inline |
| is_root() const | clanguml::common::model::nested_trait< T, Path > | inline |
| is_root(bool a) | clanguml::common::model::nested_trait< T, Path > | inline |
| is_root_ | clanguml::common::model::nested_trait< T, Path > | private |
| name() const | clanguml::common::model::diagram | |
| name_ | clanguml::common::model::diagram | private |
| nested_trait()=default | clanguml::common::model::nested_trait< T, Path > | |
| nested_trait(const nested_trait &)=delete | clanguml::common::model::nested_trait< T, Path > | |
| nested_trait(nested_trait &&) noexcept=default | clanguml::common::model::nested_trait< T, Path > | |
| operator=(const diagram &)=delete | clanguml::include_diagram::model::diagram | |
| operator=(diagram &&)=default | clanguml::include_diagram::model::diagram | |
| clanguml::common::model::diagram::operator=(const diagram &)=delete | clanguml::common::model::diagram | |
| clanguml::common::model::diagram::operator=(diagram &&) noexcept | clanguml::common::model::diagram | |
| clanguml::common::model::nested_trait::operator=(const nested_trait &)=delete | clanguml::common::model::nested_trait< T, Path > | |
| clanguml::common::model::nested_trait::operator=(nested_trait &&) noexcept=default | clanguml::common::model::nested_trait< T, Path > | |
| print_tree(const int level) const | clanguml::common::model::nested_trait< T, Path > | inline |
| element_views< source_file >::remove(const std::set< eid_t > &element_ids) | clanguml::common::model::element_view< Ts > | inline |
| clanguml::common::model::nested_trait::remove(const std::set< eid_t > &element_ids) | clanguml::common::model::nested_trait< T, Path > | inline |
| set_complete(bool complete) | clanguml::common::model::diagram | |
| set_filter(std::unique_ptr< diagram_filter > filter) | clanguml::common::model::diagram | |
| set_name(const std::string &name) | clanguml::common::model::diagram | |
| should_include(const element &e) const | clanguml::common::model::diagram | |
| should_include(const namespace_ &ns) const | clanguml::common::model::diagram | |
| should_include(const source_file &path) const | clanguml::common::model::diagram | |
| should_include(relationship r) const | clanguml::common::model::diagram | |
| should_include(relationship_t r) const | clanguml::common::model::diagram | |
| should_include(access_t s) const | clanguml::common::model::diagram | |
| should_include(const std::string &s) const =delete | clanguml::common::model::diagram | |
| should_include(const namespace_ &ns, const std::string &name) const | clanguml::common::model::diagram | virtual |
| type() const override | clanguml::include_diagram::model::diagram | virtual |
| view() const | clanguml::common::model::element_views< source_file > | inline |
| element_view< Ts >::view() | clanguml::common::model::element_view< Ts > | inline |
| ~diagram() | clanguml::common::model::diagram | virtual |
| ~nested_trait()=default | clanguml::common::model::nested_trait< T, Path > | virtual |