當doxygen的用於記錄一個嵌套的C結構類似於下面 -Doxygen的:嵌套結構的命名
struct level0 {
struct level1 {
struct level2 {
int data1;
} var_level2a;
struct level2b {
int data2;
int data3;
} var_level2b;
} var_level1;
};
所生成的文檔結構命名爲這 -
- 結構0級1級:: :: level2a
- 結構0級1級:: :: level2b
我們可以簡單地將structu再名稱顯示(在內部它可能與範圍解析完整名稱「::」用於指事情)這樣的 -
- 結構level2a
- 結構level2b
請提供幫助。快速回復將非常有幫助。
我相信這是毫不含糊的。你可以清楚地看到那裏的一個結構。 – 2013-03-06 12:41:04
感謝您的回覆。 確實在模糊的問題上是安全的。 我們有內部結構的獨特名稱,所以它不會發生衝突。但問題是,當doxygen讀取定義使用此'::'作用域分辨率的結構的嵌套樣式時。這使得結構名稱很長,並且讓不熟悉doxygen的普通讀者感到困惑。 所以我們的要求是隻有RTF文檔中的結構短名稱。 這可以通過任何方式實現嗎? ...在@ref中,我們可以指定鏈接「標籤」;但這是自動生成的鏈接,我們似乎沒有任何控制。 – 2013-03-06 13:32:49