compilation_database_dir: debug output_directory: docs/diagrams diagrams: main_package: type: package glob: - src/**/*.h - src/**/*.cc include: namespaces: - clanguml using_namespace: - clanguml plantuml: before: - 'title clang-uml namespaces' config_class: type: class include_relations_also_as_members: false glob: - src/config/config.h - src/config/config.cc include: namespaces: - clanguml::config using_namespace: - clanguml::config plantuml: before: - 'title clang-uml configuration model' decorators_class: type: class include_relations_also_as_members: false glob: - src/decorators/decorators.h - src/decorators/decorators.cc include: namespaces: - clanguml::decorators using_namespace: - clanguml::decorators plantuml: before: - 'title clang-uml decorators model' common_model_class: type: class include_relations_also_as_members: false glob: - src/common/model/*.h - src/common/model/*.cc include: namespaces: - clanguml::common::model using_namespace: - clanguml::common::model plantuml: before: - 'title clang-uml common diagram model' class_model_class: type: class include_relations_also_as_members: false glob: - src/class_diagram/model/*.h - src/class_diagram/model/*.cc include: namespaces: - clanguml::class_diagram::model using_namespace: - clanguml::class_diagram::model plantuml: before: - 'title clang-uml class diagram model' sequence_model_class: type: class include_relations_also_as_members: false glob: - src/sequence_diagram/model/*.h - src/sequence_diagram/model/*.cc include: namespaces: - clanguml::sequence_diagram::model using_namespace: - clanguml::sequence_diagram::model plantuml: before: - 'title clang-uml sequence diagram model' package_model_class: type: class include_relations_also_as_members: false glob: - src/package_diagram/model/*.h - src/package_diagram/model/*.cc include: namespaces: - clanguml::package_diagram::model using_namespace: - clanguml::package_diagram::model plantuml: before: - 'title clang-uml package diagram model' diagram_model_class: type: class include_relations_also_as_members: false glob: - src/common/model/*.h - src/common/model/*.cc - src/class_diagram/model/*.h - src/class_diagram/model/*.cc - src/sequence_diagram/model/*.h - src/sequence_diagram/model/*.cc - src/package_diagram/model/*.h - src/package_diagram/model/*.cc include: namespaces: - clanguml::common::model - clanguml::class_diagram::model - clanguml::sequence_diagram::model - clanguml::package_diagram::model using_namespace: - clanguml plantuml: before: - 'title clang-uml diagram model'