私のモジュールのdoxygenドキュメントを作成して、奇妙な問題に遭遇しました。名前空間内にある変数を参照すると、自動リンクが機能しません。ここでは抜粋です:名前空間で宣言された静的const変数を参照してください
namespace isa {
const double H_max= 10000; //!< @brief Maximum altitude in meters.
//! @brief Calculate air densitity at altitude \a H.
//! @throw argument_exception when \a H exceeds ::H_max.
double rho(double H);
} // namespace isa
私はdoxygenには一定の読者を指示する(ダブル)関数ローの例外の説明でH_maxへのリンクを置くことを期待します。しかし、私が名前空間を離れてしまった場合にのみ、そうしなければオートリンクが機能しません。
私は間違っていますか?
ありがとうございます。
「名前空間を離れる」とはどういう意味ですか? ':: H_max'で二重コロン接頭辞を削除しますか? –
@Antonio: "namespace isa {"とそれぞれの閉じ括弧を削除します。 – Arne