私の質問は、Doxygenを使用してテンプレートクラスのtypedefにコメントする方法に関連しています。私の質問を説明するための例を示します。
namespace fundamental
{
/**
* Basic function
*/
template <typename T>
class Base
{
public:
T x; ///< x coordinate
T y; ///< y coordinate
};
typedef Base<float> Coordinate; ///< Point coordinate class
}
Doxygenを使用して上記のコードを処理した後、クラスBaseの定義を示すHTMLページを取得できます。ただし、typedefクラスCoordinateの場合、Baseと同じページには表示されません。実際、すべてのtypedefタイプは、この名前空間のすべてのクラスとともに、基本的な名前空間ページに一覧表示されます。BaseHTMLページにCoordinateクラスを表示できるかどうか疑問に思いました。そうすることで、BaseとCoordinateの間のリンクがより緊密になります。ありがとう!