我怎麼能告訴Doxygen的使用第一個聲明在此代碼:爲doxygen選擇C結構名稱?
typedef struct _decor_extents {
int left;
int right;
int top;
int bottom;
} decor_extents_t;
乾杯, 克里斯
我怎麼能告訴Doxygen的使用第一個聲明在此代碼:爲doxygen選擇C結構名稱?
typedef struct _decor_extents {
int left;
int right;
int top;
int bottom;
} decor_extents_t;
乾杯, 克里斯
你想Doygen使用struct _decor_extents
,而不是decor_extents_t
?
如果是這樣,請勿使用typedef
。換句話說,刪除typedef
和類型名稱(decor_extents_t
)。
這的確表示任何這種類型的變量必須聲明爲struct _decor_extents
而不是decor_extents_t
。
出於興趣,你爲什麼要這樣做?
你可以做任何重組結構的上述建議:
typedef struct decor_extents_t { ... }
還擁有doxygen的本身結構和類一招,指定他們的名字和啓動文件他們。請參閱手冊here。
此外,以'_'開頭的標識符通常被認爲是私有的,因此刪除typedef doxygen會跳過整個類型。 – ntd 2009-10-25 22:19:44
這是爲了記錄新的0.9 Compiz分支,它基本上是100%無證的,直到這個effor.t – 2009-10-27 03:27:41