2011-07-29 43 views
2

我终于想出了如何使用已弃用的标记功能消失。我想生成的是在“相关页面”上列出的其他页面(与GENERATE_DEPRECATED很像),这使我可以列出已更改的API。Doxygen:创建一个专门的页面

如果我们拉一个函数说 doFoo(INT,SomeClass的)

到位 doFoo(uInt_64,SomeClass的,& errInstance)的

我想是一种方法,有一个页面我可以把

更改:

doFoo(int, SOMECLASS) removed: Use doFoo(uInt, SOMECLASS, &errInstance) 

让事情变得更糟;我不知道如何实现这一点,而不必在头中实际重新激活旧调用,尽管它现在已被删除。

意见建议。

回答

0

对于这样的东西,我创建了一个文件,它是用文字和代码块一个大注释:如果要定义自己的

/*! 
\page changed Changed 

<b>Changed:</b> 

/code 
doFoo(int, SOMECLASS) removed: Use doFoo(uInt, SOMECLASS, &errInstance) 
/endcode 

*/ 
+0

你不需要在INPUT中包含该文件吗?如果那样,它不会出现在文件列表中,这是不可取的? – b1gtuna

+0

可能是。我没有显示文件列表;所以,这对我来说不是问题。我想你可以在现有文件的底部添加该页面。 –

+0

我明白了。我想这是Doxygen可以做得更好的地方。 – b1gtuna