diagrams:
  t00002_class:
    type: class
    title: Basic class diagram example
    glob:
      - t00002.cc
    comment_parser: clang
    using_namespace: clanguml::t00002
    include:
      namespaces:
        - clanguml::t00002
    plantuml:
      after:
        - '{% set e=element("A") %} note left of {{ e.alias }} : {{ trim(e.comment.brief.0) }}'
        - '{% set e=element("clanguml::t00002::B") %} note top of {{ e.alias }} : {{ trim(e.comment.brief.0) }}'
        - |
          note right of {{ alias("D") }}
              {{ comment("D").text }}
          end note
    mermaid:
      after:
        - '{% set e=element("A") %} note for {{ e.alias }} "{{ trim(e.comment.brief.0) }}"'
        - '{% set e=element("clanguml::t00002::B") %} note for {{ e.alias }} "{{ trim(e.comment.brief.0) }}"'
        - 'note for {{ alias("D") }} "{{ comment("D").text }}"'
    graphml:
      notes:
        'clanguml::t00002::A':
          - '{% set e=element("A") %}{{ trim(e.comment.brief.0) }}'
        'clanguml::t00002::B':
          - '{% set e=element("clanguml::t00002::B") %}{{ trim(e.comment.brief.0) }}'
        'clanguml::t00002::D':
          - '{% set e=element("D") %}{{ comment("D").text }}'