Added class translation unit visitor detailed diagram
This commit is contained in:
@@ -15,6 +15,8 @@ generate_links:
|
|||||||
tooltip: "{% if existsIn(element, \"comment\") and existsIn(element.comment, \"brief\") %}{{ abbrv(trim(replace(element.comment.brief.0, \"\\n+\", \" \")), 256) }}{% else %}{{ element.name }}{% endif %}"
|
tooltip: "{% if existsIn(element, \"comment\") and existsIn(element.comment, \"brief\") %}{{ abbrv(trim(replace(element.comment.brief.0, \"\\n+\", \" \")), 256) }}{% else %}{{ element.name }}{% endif %}"
|
||||||
diagrams:
|
diagrams:
|
||||||
# Class diagrams
|
# Class diagrams
|
||||||
|
class_translation_unit_visitor:
|
||||||
|
include!: uml/class/class_translation_unit_visitor.yml
|
||||||
architecture_visitors_class:
|
architecture_visitors_class:
|
||||||
include!: uml/class/architecture_visitors_class.yml
|
include!: uml/class/architecture_visitors_class.yml
|
||||||
config_class:
|
config_class:
|
||||||
|
|||||||
26
uml/class/class_translation_unit_visitor.yml
Normal file
26
uml/class/class_translation_unit_visitor.yml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
type: class
|
||||||
|
title: Class diagram TU visitor
|
||||||
|
include_relations_also_as_members: false
|
||||||
|
generate_method_arguments: none
|
||||||
|
generate_packages: false
|
||||||
|
glob:
|
||||||
|
- src/common/visitor/*.cc
|
||||||
|
- src/class_diagram/visitor/*.cc
|
||||||
|
include:
|
||||||
|
namespaces:
|
||||||
|
- clanguml
|
||||||
|
- clang
|
||||||
|
context:
|
||||||
|
- clanguml::class_diagram::visitor::translation_unit_visitor
|
||||||
|
- match:
|
||||||
|
radius: 2
|
||||||
|
pattern: "clang::RecursiveASTVisitor<clanguml::class_diagram::visitor::translation_unit_visitor>"
|
||||||
|
exclude:
|
||||||
|
access:
|
||||||
|
- public
|
||||||
|
- protected
|
||||||
|
- private
|
||||||
|
relationships:
|
||||||
|
- dependency
|
||||||
|
element_types:
|
||||||
|
- enum
|
||||||
Reference in New Issue
Block a user