programing:doxygen:doxygen-coding-rules-c
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
programing:doxygen:doxygen-coding-rules-c [2020/04/16 00:51] – [ファイル内関数・コメント] yoko | programing:doxygen:doxygen-coding-rules-c [2020/12/03 23:11] (現在) – [テーブル] yoko | ||
---|---|---|---|
行 15: | 行 15: | ||
設定ファイル「`Doxyfile`」は、`doxygen -g` コマンド実行でデフォルト値ファイルが生成できる。特に下記項目について留意して設定する。 | 設定ファイル「`Doxyfile`」は、`doxygen -g` コマンド実行でデフォルト値ファイルが生成できる。特に下記項目について留意して設定する。 | ||
- | ^ 必須 | + | ^ 必須 |
- | | ◎ | + | | ◎ |
- | | ◎ | + | | ◎ |
- | | ◎ | + | | ◎ |
- | | | + | | |
- | | | `RECURSIVE` | + | | △ | `RECURSIVE` |
- | | | + | | |
- | | | + | | |
行 50: | 行 50: | ||
| | ||
* @brief | * @brief | ||
- | * @param[in] argc 引数の個数 | + | * @param |
- | * @param[in] argv 引数文字列 | + | * @param |
- | * @return 終了コード | + | * @retval 0 正常 |
+ | * @retval 1 引数エラー | ||
* @details | * @details | ||
| | ||
行 61: | 行 62: | ||
</ | </ | ||
- | * 戻り値は数値を指定せず「`@return =0:正常, =-1: | + | * 戻り値は`retval`で数値を指定せず「`@return =0:正常, =-1: |
* `@attention`の注意事項は無ければ省略する。 | * `@attention`の注意事項は無ければ省略する。 | ||
* 引数と戻り値がない時は「`none`」と記述する。 | * 引数と戻り値がない時は「`none`」と記述する。 | ||
行 73: | 行 74: | ||
/** | /** | ||
* @brief | * @brief | ||
- | * @param[in] mode モード指定(0 or 1) | + | * @param |
- | * @return | + | * @return |
* @details | * @details | ||
| | ||
行 87: | 行 88: | ||
<code c> | <code c> | ||
- | T_MYTBL _mytbl[256]; //!< 管理テーブル | + | T_MYTBL _mytbl[16]; //!< 管理テーブル |
</ | </ | ||
行 108: | 行 109: | ||
* `@file`の記述がキーとなるので、先頭に記述したファイル名と必ず一致するようにする。 | * `@file`の記述がキーとなるので、先頭に記述したファイル名と必ず一致するようにする。 | ||
- | * 最低限以下の情報は記載する事。細かい変更はGitで管理できる。 | + | * 最低限以下の情報は記載する。細かい変更はGitで管理できる。 |
「新規作成日・作成者」,「大きな機能変更」,「大きなバグ修正」 | 「新規作成日・作成者」,「大きな機能変更」,「大きなバグ修正」 | ||
行 140: | 行 141: | ||
* 説明文の記述には[[http:// | * 説明文の記述には[[http:// | ||
- | * その他にも色々なコマンドがあるの。 | + | * その他にも色々なコマンドがある。 |
programing/doxygen/doxygen-coding-rules-c.1586998272.txt.gz · 最終更新: by yoko