add_element(std::unique_ptr< V > p) | 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 |
added_elements_ | clanguml::common::model::nested_trait< T, Path > | private |
all_of(F &&f) const | clanguml::common::model::nested_trait< T, Path > | inline |
begin() | clanguml::common::model::nested_trait< T, Path > | inline |
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 |
elements_ | clanguml::common::model::nested_trait< T, Path > | private |
elements_by_name_ | clanguml::common::model::nested_trait< T, Path > | private |
end() | clanguml::common::model::nested_trait< T, Path > | inline |
end() const | 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 |
has_element(const std::string &name) const | clanguml::common::model::nested_trait< T, Path > | inlineprivate |
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 |
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 nested_trait &)=delete | clanguml::common::model::nested_trait< T, Path > | |
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 |
remove(const std::set< eid_t > &element_ids) | clanguml::common::model::nested_trait< T, Path > | inline |
~nested_trait()=default | clanguml::common::model::nested_trait< T, Path > | virtual |