我有一個模板類,有一堆純虛擬和實現的虛擬功能。然後我有孩子從這個班繼承。我想記錄虛擬父類中的函數,並讓孩子在Doxygen中繼承這個文檔。Doxygen C++ - 不記錄模板類中的虛函數
例如(我不能發佈真實的來源)。
template <typename A>
class Parent {
/** Documentation
*/
virtual void pure() = 0;
/** More Docs
*/
virtual void notpure() {
...
}
};
在所有適當的包括(至少對於編譯器)
class Child: public Parent<int> {
void pure() {
...
}
};
我想然後Doxygen的生成這兩個類對於每個功能,除非我重新相同的文檔文件不同的文件記錄重寫的函數。
我運行Ubuntu 14.04並使用存儲庫Doxygen 1.8.6以防萬一。
謝謝
謝謝。你知道如何使它至少記錄模板Parent嗎?我似乎無法讓它識別父文件。 – 2014-11-06 15:14:09
看來你已經解決了。當一些以前的標籤/解析操作出錯時,Doxygen解析錯誤 – 2014-11-06 16:15:09