2012-02-07 8 views
2
私は特別なドキュメントブロックが

非標準の特殊ドキュメントブロックとdoxygenの

/**************************************************************************************** 
* @fn   fn 
* 
* @brief  brief 
* 
* @param  param 
* 
* @return  return 
**************************************************************************************** 
*/ 
void fn(void) 
{ 
... 
} 

を、以下の通りですサードパーティのAPIのCソースを使用してい

これらを変更することなく、本物の特殊なドキュメントブロックされたDoxygenを説得する方法はあります標準ブロック(例えば、ブロック開始時に正確に2つのアスタリスク)に一致させるためのソース?

ありがとうございます。

+0

私はここでの問題が表示されていない:あなたは、あなたのシステム上でUnixコマンドsedを持っている場合は、次のようにトリックを行うだろうか? – arne

+1

いいえ、そうではありません(http://www.stack.nl/~dimitri/doxygen/docblocks.htmlを参照)。私はそうするためにDoxygenを設定したいと思います。 –

+0

ああ、私は私の主張を撤回する:| – arne

答えて

2

私は/**/******を置き換える入力フィルタを作成して、設定ファイルのINPUT_FILTER オプションにそれを追加することをお勧めします。 - 最初の2次アスタリスクが無い、doxygenで無視されるべきである

INPUT_FILTER   = "sed -e 's|/\*\*\**|/**|g'" 
関連する問題