【发布时间】:2014-12-22 11:40:18
【问题描述】:
我们越来越喜欢 Doxygen,它确实可以创建最好看的文档。
但是,我们使用 PHP,并且 Traits 在生成的文档中被忽略/不存在。
我们是在这里遗漏了一个技巧,还是 Traits 根本不兼容?
【问题讨论】:
-
@AbcAeffchen 谢谢,我正在检查。
-
@AbcAeffchen 您好,我查看了您对 git 的贡献,这很棒。不幸的是,我没有足够的 C++ 知识来理解如何将 PHP 特征语法转换为 C++ 特征语法。看了一眼之后,您认为将
trait traitName { [methods] }替换为template traitName { [methods] }可以做到吗? -
@LorenzMeyer 我也不太了解 C++。但你可以试试。可能发生的最坏情况是,它不起作用。然后你可以删除过滤器:) 但我可以仔细看看它。如果我找到解决方案,我会在此处和我的 GitHub 存储库中发布。
-
@AbcAeffchen 我试过的没有用。但是在阅读一些关于 C++ 特征的介绍时,我不再确定 C++ 特征是否与 php 特征相似。