我的庫的所有類都在命名空間中定義。當我爲Doxygen創建主頁時,我必須在註釋中明確使用這個命名空間,以使Doxygen生成鏈接。我想爲整個註釋塊使用「using namespace」之類的東西。「使用命名空間」爲Doxygen評論
一個例子:
/**
* \mainpage My Library
*
* Use MyLibraryNamespace::MyClass to ...
*/
這裏Doxygen的自動生成的鏈接的MyLibraryNamespace文檔:: MyClass的。
/**
* \mainpage My Library
*
* Use MyClass to ...
*/
這裏的Doxygen不會生成一個鏈接到MyLibraryNamespace :: MyClass的的文件(因爲可能有不同的命名空間中的多個MyClass的定義,我想)。爲了簡化閱讀,我想省略評論中的命名空間前綴。有沒有必要每次輸入\ref MyLibraryNamespace::MyClass "MyClass"
?