2011-11-21 19 views
6

मैं Doxygen साथ कोड सी का दस्तावेजीकरण कर रहा हूँ, लेकिन इस समारोह नहीं सकतेएक स्थिर कार्य का वाक्यविन्यास क्या है?

/** 
* @fn   void myApp_StartReporting(void) 
* 
* @brief  bla bla.... 
* 
* @see  myAccReportPeriod 
* 
* @return  none 
*/ 
static void myApp_StartReporting(void); 

तो स्थिर प्रलेखन ठीक है हटा दें।

बहुत बहुत धन्यवाद।

+0

क्या 'स्थिर 'फ़ंक्शन में आंतरिक संबंध नहीं है? –

+0

यदि आप @fn के साथ लाइन को हटाते हैं तो क्या होता है? –

उत्तर

12

डिफ़ॉल्ट रूप से डॉक्सिजन स्थिर कार्यों को छोड़ देता है। क्या आपने अपने Doxyfile में EXTRACT_STATIC = YES विकल्प सेट किया था?

इसके अलावा एक स्टाइल नोट (जो कि गलत है पर मेरा पहला अनुमान था): यदि प्रलेखन ब्लॉक को उस इकाई के ठीक पहले रखा गया है जो @fn टैग की आवश्यकता नहीं है।

+0

बहुत बहुत धन्यवाद एंडर्स अब ठीक है – Jjreina

संबंधित मुद्दे