Updated README package diagram example
This commit is contained in:
56
README.md
56
README.md
@@ -267,34 +267,42 @@ The following C++ code:
|
|||||||
|
|
||||||
```cpp
|
```cpp
|
||||||
namespace clanguml {
|
namespace clanguml {
|
||||||
namespace t30001 {
|
namespace t30003 {
|
||||||
namespace A {
|
|
||||||
namespace AA {
|
namespace ns1 {
|
||||||
namespace AAA {
|
namespace ns2_v1_0_0 {
|
||||||
} // namespace AAA
|
class A {
|
||||||
namespace BBB {
|
};
|
||||||
} // namespace BBB
|
}
|
||||||
} // namespace AA
|
|
||||||
namespace BB {
|
namespace [[deprecated]] ns2_v0_9_0 {
|
||||||
} // namespace BB
|
class A {
|
||||||
} // namespace A
|
};
|
||||||
namespace B {
|
}
|
||||||
namespace AA {
|
|
||||||
namespace AAA {
|
namespace {
|
||||||
} // namespace AAA
|
class Anon final {
|
||||||
namespace BBB {
|
};
|
||||||
} // namespace BBB
|
}
|
||||||
} // namespace AA
|
}
|
||||||
namespace BB {
|
|
||||||
} // namespace BB
|
namespace [[deprecated]] ns3 {
|
||||||
} // namespace B
|
|
||||||
} // namespace t30001
|
namespace ns1::ns2 {
|
||||||
} // namespace clanguml
|
class Anon : public t30003::ns1::ns2_v1_0_0::A {
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
class B : public ns1::ns2::Anon {
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
generates the following diagram (via PlantUML):
|
generates the following diagram (via PlantUML):
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Test cases
|
### Test cases
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user