私がこの構造体型を持っているとしましょう:
typedef struct Hidden Hidden;
struct Hidden
{
int foo;
int bar;
};
そして、私はグローバル変数を持っています
Hidden visible;
Hidden
は決して使用してvisible
はならず、 type の唯一の宣言であるべきHidden
です。のドキュメントをHidden
使用したくないので生成したくありませんが、代わりに、visible
それに関するすべての情報とそのフィールドに関するドキュメントを生成します。
私が見つけた最も近いものは、次struct
のようなタグなしで文書化するときです:
struct
{
int foo; ///< Number of particals in the universe.
int bar; ///< Number of socks in the drawer.
} Baz; ///< Nameless struct variable.
Doxygenが生成します
struct {
int foo
Number of particals in the universe.
int bar
Number of socks in the drawer.
} Baz
Nameless struct variable.
これは私が達成しようとしている種類のものですが、名前のない構造体は使用できません。
そのようなことは可能ですか?