2013-10-22 16 views
0

我有一個函數下面的變量:Doxygen的:誤差變量被視爲功能

97 
98  UINT8 Reponse; 
99  static UINT8 Initialisation = 0; 
100  static DWORD StartTime = 0; // 

初始化也是一個功能的名稱:

void Initialisation(void) 

當我關於初始化的超級鏈接CLIC第99行,void Initialisation(void)函數塊被操作。

您是否有任何想法?

感謝您的幫助 讓 - 瑪麗·

回答

1

見的doxygen的Known Problems

不被包括在文檔中的代碼片段的所有名稱由鏈接(例如使用SOURCE_BROWSER時更換= YES),並且鏈接到重載的成員可能指向錯誤的成員。這也適用於爲每個功能生成的「引用者」列表。 對於一部分來說,這是因爲代碼解析器此刻不夠智能。我會在未來嘗試改進這一點。但即使有了這些改進,也不能將所有內容都正確鏈接到相應的文檔,因爲可能存在模糊或缺少有關代碼片段的上下文的信息。

如果有多個類,結構或在你的代碼相同的名字工會的Doxygen不能正常工作。它不應該崩潰,而應該忽略除了一個以外的所有具有相同名稱的類。