0
私が使用しているdoxygen設定は、クラス、構造体、および名前空間に適していますが、スタンドアロン関数のドキュメントは生成しません。例えば、何もこれらのメソッドのために生成されていないDoxygenはスタンドアロン関数のドキュメントを生成しません
:
#ifndef STRING_UTILS_H
#define STRING_UTILS_H 1
/// @file
/// @brief Trim whitespace from the start of the string
/// @param s - The string to left trim
/// @return the trimmed string
std::string ltrim(const std::string& s);
/// @brief Trim whitespace from the end of the string
/// @param s - The string to right trim
/// @return the trimmed string
std::string rtrim(const std::string& s);
/// @brief Trim whitespace from both sides of the string
/// @param s - The string to trim
/// @return the trimmed string
std::string trim(const std::string& s);
#endif
doxygenは、すべてのエラーを生成していますか?いずれも、これらのファイルは何も生成しません。 –
エラーはありません。関連性のない警告が1件あり、このファイルの内容はまったくありません。 – steveo225
'@ file'コマンドを修正しようとしましたか?それにはパラメータが必要です。また、警告ファイルを生成するようにDoxygenを設定します。他の問題があるかどうか調べてみてください。 –