比方說,我有這樣的結構類型:的Doxygen - 文檔結構變量而不是結構
typedef struct Hidden Hidden;
struct Hidden
{
int foo;
int bar;
};
,然後我有一個全局變量
Hidden visible;
Hidden
不應該被用來和visible
應成爲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.
這是我想要的那種東西實現,但我不能使用無名的結構。
這樣的事情可能嗎?
這裏只是一個註釋 - 強烈建議不要留下API的無證部分,特別是如果未記錄的函數/枚舉/結構體等的內容。實際上記錄在案。 – rbaleksandar 2017-02-16 13:13:54