【问题标题】:how to get rid of "size_t" in doxygen collaboration diagram如何摆脱 doxygen 协作图中的“size_t”
【发布时间】:2016-08-12 20:31:24
【问题描述】:

Doxygen (v 1.8.11) 创建了漂亮的 UML 协作图。很好,除了被“size_t”的聚合线弄乱了。形式上正确,但完全没用。有没有办法防止“size_t”出现在聚合类中?

【问题讨论】:

  • 这种情况是否只发生在 size_t 或其他内置类型(或它们的 typedef)中?
  • 据我所知,问题不仅仅发生在 size_t 上,您还会在列表中看到 std::vectorconst char *const * bool
  • 据我所知,std::string、std::vector、std::vector<:string>、std::vector 类型的属性确实 不会导致 std::string 或 std::vector 显示为聚合类。
  • 也许配置选项HIDE_UNDOC_CLASSES 是相关的?尚未测试。

标签: c++ uml doxygen


【解决方案1】:

在 Doxygen 配置文件中将 size_t 放在 EXCLUDE_SYMBOLS 下。

http://www.doxygen.nl/config.html#cfg_exclude_symbols

【讨论】:

  • 太棒了。完美运行。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-09
  • 1970-01-01
  • 2014-03-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-17
  • 1970-01-01
相关资源
最近更新 更多