2011-11-21 9 views
6

mam dokumentowania kodu C z doxygen ale ta funkcja can notJaka jest składnia funkcji statycznej?

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

Jeśli usunąć statyczne dokumentacja jest w porządku.

Dziękuję bardzo.

+0

Czy funkcja 'statyczna' nie ma wewnętrznego powiązania? –

+0

co się stanie, jeśli usuniesz linię za pomocą @fn? –

Odpowiedz

12

Domyślnie doxygen pomija funkcje statyczne. Czy ustawiłeś opcję EXTRACT_STATIC = YES w swoim pliku Doxy?

Również notatka w stylu (co było moim pierwszym domniemaniem, co jest nie tak): Jeśli blok dokumentacji zostanie umieszczony bezpośrednio przed encją, która opisuje znacznik @fn, nie jest potrzebny.

+0

Dziękuję bardzo Anders teraz wszystko w porządku – Jjreina

Powiązane problemy