2

doxygen が処理できないように、このコードの何が問題なのか誰か教えてもらえますか?

/*!
\file   Enumerator.h
\brief  Implements an Enumerator pointer for accessing linked list elements.
*/

#pragma once

#ifndef __MSCL_ENUMERATOR_H__
#define __MSCL_ENUMERATOR_H__

namespace MSCL 
{

/*!
\typedef Enumerator

Pointer to linked list data structure.

\sa ArrayList::GetEnumerator, \sa List::GetEnumerator
*/
typedef void* Enumerator;

};
#endif

多くのメソッドで引数の型として使用される列挙子が必要です

1) ヘルプ インデックスに表示されます。

2) このドキュメント ページに正しくリンクされています。

対象のドキュメント形式は chm.

エラーも警告も何もないので、完全に混乱します。

一度、さまざまな doxygen 構成オプションを試した後、なんとか #1 を達成しました。タイプはインデックスにありましたが、どのスイッチがそれを行ったのかわからず、それを繰り返すことができませんでした。

4

1 に答える 1

4

名前空間 MSCL を説明する doxygen コメントを追加すると、MSCL::Enumerator のドキュメントが適切に生成されます。

于 2009-08-17T21:11:20.193 に答える