我正在使用doxygen 1.7.1为某些C ++ 11代码生成文档,它似乎忽略了我的模板别名。
为清楚起见,这是模板别名的示例:
template<class T>
using ResultOf = std::result_of<T>::type;
它也无法获得使用更清晰的新语法编写的更多传统typedef:
using PredicateOne = std::function<bool(string)>; // Doxygen doesn't catch this
typedef std::function<bool(string)> PredicateTwo; // but does catch this.
是否有适当记录这些别名的设置或更高版本?
答案 0 :(得分:7)
version 1.8.2支持using
关键字
答案 1 :(得分:1)
FWIW,我很确定doxygen还没有增加对它的支持,但它可能在todo列表中,越多人越早问起开发人员了。
你拥有的版本1.7.1已经很老了,无论你使用什么设置都没有机会。