UML中的复杂typedef

问题描述 投票:0回答:1

我想知道如何像UML中的以下那样表示复杂的typedef:

class Foo {
protected:
   typedef std::pair<uint64_t, Bar> BarPair;
   typedef std::set<BarPair> BarPairSet;

   std::map<uint32_t, BarPairSet> m_indexedBarPairSet
};

[Bar不属于Foo

c++ uml typedef
1个回答
0
投票

对于结构,您可以使用<<dataType>>(请参阅UML 2.5的165页)。 (部分)您的代码如下所示:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.