0.5.4
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
clanguml::class_diagram::model::diagram Member List

This is the complete list of members for clanguml::class_diagram::model::diagram, including all inherited members.

add(const path &parent_path, std::unique_ptr< ElementT > &&e)clanguml::class_diagram::model::diagraminline
clanguml::common::model::element_view::add(std::reference_wrapper< T > element)clanguml::common::model::element_view< T >inline
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
add_with_filesystem_path(const common::model::path &parent_path, std::unique_ptr< ElementT > &&e)clanguml::class_diagram::model::diagramprivate
add_with_module_path(const common::model::path &parent_path, std::unique_ptr< ElementT > &&e)clanguml::class_diagram::model::diagramprivate
add_with_namespace_path(std::unique_ptr< ElementT > &&e)clanguml::class_diagram::model::diagramprivate
all_of(F &&f) constclanguml::common::model::nested_trait< T, Path >inline
apply_filter() overrideclanguml::class_diagram::model::diagramvirtual
begin()clanguml::common::model::nested_trait< T, Path >inline
begin() constclanguml::common::model::nested_trait< T, Path >inline
cbegin() constclanguml::common::model::nested_trait< T, Path >inline
cend() constclanguml::common::model::nested_trait< T, Path >inline
classes() constclanguml::class_diagram::model::diagram
complete() constclanguml::common::model::diagram
complete_clanguml::common::model::diagramprivate
concepts() constclanguml::class_diagram::model::diagram
contains(const ElementT &e)clanguml::class_diagram::model::diagram
context() const overrideclanguml::class_diagram::model::diagramvirtual
diagram()=defaultclanguml::class_diagram::model::diagram
diagram(const diagram &)=deleteclanguml::class_diagram::model::diagram
diagram(diagram &&)=defaultclanguml::class_diagram::model::diagram
clanguml::common::model::diagram::diagram(const diagram &)=deleteclanguml::common::model::diagram
clanguml::common::model::diagram::diagram(diagram &&) noexceptclanguml::common::model::diagram
elements() constclanguml::class_diagram::model::diagram
clanguml::elements_clanguml::common::model::element_view< T >private
end()clanguml::common::model::nested_trait< T, Path >inline
end() constclanguml::common::model::nested_trait< T, Path >inline
enums() constclanguml::class_diagram::model::diagram
filter() constclanguml::common::model::diagraminline
filter_clanguml::common::model::diagramprivate
filtered_clanguml::common::model::diagramprivate
finalize()clanguml::common::model::diagramvirtual
find(const std::string &name) constclanguml::class_diagram::model::diagram
find(const clanguml::common::string_or_regex &pattern) constclanguml::class_diagram::model::diagram
find(eid_t id) constclanguml::class_diagram::model::diagram
get(const std::string &full_name) const overrideclanguml::class_diagram::model::diagramvirtual
get(eid_t id) const overrideclanguml::class_diagram::model::diagramvirtual
get_element(const Path &path) constclanguml::common::model::nested_trait< T, Path >inline
get_element(const std::string &name) constclanguml::common::model::nested_trait< T, Path >inline
get_parents(clanguml::common::reference_set< class_ > &parents) constclanguml::class_diagram::model::diagram
get_with_namespace(const std::string &name, const namespace_ &ns) constclanguml::common::model::diagramvirtual
has_element(eid_t id) const overrideclanguml::class_diagram::model::diagramvirtual
clanguml::common::model::nested_trait::has_element(const std::string &name) constclanguml::common::model::nested_trait< T, Path >inline
is_empty() const overrideclanguml::class_diagram::model::diagramvirtual
name() constclanguml::common::model::diagram
name_clanguml::common::model::diagramprivate
nested_trait()=defaultclanguml::common::model::nested_trait< T, Path >
nested_trait(const nested_trait &)=deleteclanguml::common::model::nested_trait< T, Path >
nested_trait(nested_trait &&) noexcept=defaultclanguml::common::model::nested_trait< T, Path >
operator=(const diagram &)=deleteclanguml::class_diagram::model::diagram
operator=(diagram &&)=defaultclanguml::class_diagram::model::diagram
clanguml::common::model::diagram::operator=(const diagram &)=deleteclanguml::common::model::diagram
clanguml::common::model::diagram::operator=(diagram &&) noexceptclanguml::common::model::diagram
clanguml::common::model::nested_trait::operator=(const nested_trait &)=deleteclanguml::common::model::nested_trait< T, Path >
clanguml::common::model::nested_trait::operator=(nested_trait &&) noexcept=defaultclanguml::common::model::nested_trait< T, Path >
print_tree(const int level)clanguml::common::model::nested_trait< T, Path >inline
clanguml::remove(const std::set< eid_t > &element_ids)clanguml::common::model::element_view< T >inline
clanguml::common::model::nested_trait::remove(const std::set< eid_t > &element_ids)clanguml::common::model::nested_trait< T, Path >inline
remove_redundant_dependencies()clanguml::class_diagram::model::diagram
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 class_member &m) constclanguml::class_diagram::model::diagram
should_include(const class_method &m) constclanguml::class_diagram::model::diagram
clanguml::common::model::diagram::should_include(const element &e) constclanguml::common::model::diagram
clanguml::common::model::diagram::should_include(const namespace_ &ns) constclanguml::common::model::diagram
clanguml::common::model::diagram::should_include(const source_file &path) constclanguml::common::model::diagram
clanguml::common::model::diagram::should_include(relationship r) constclanguml::common::model::diagram
clanguml::common::model::diagram::should_include(relationship_t r) constclanguml::common::model::diagram
clanguml::common::model::diagram::should_include(access_t s) constclanguml::common::model::diagram
clanguml::common::model::diagram::should_include(const std::string &s) const =deleteclanguml::common::model::diagram
clanguml::common::model::diagram::should_include(const namespace_ &ns, const std::string &name) constclanguml::common::model::diagramvirtual
to_alias(eid_t id) constclanguml::class_diagram::model::diagram
type() const overrideclanguml::class_diagram::model::diagramvirtual
view() constclanguml::common::model::element_view< T >inline
view()clanguml::common::model::element_view< T >inline
~diagram()clanguml::common::model::diagramvirtual
~nested_trait()=defaultclanguml::common::model::nested_trait< T, Path >virtual