doxygen의 사용법에 대한 질문입니다.

xeno8263의 이미지

안녕하세요.
올해부터 임베디드 관련 업무를 하고 있는 신입입니다.
잘 부탁드립니다.>_<

doxygen에서 구조체에 대한 설명을 표시할 때에, 다음과 같이 주석을 달면

/** 기록부 */
typedef struct {
	char	date_time[6];	/** 생년월일시분초 */
	short	supply;		/** 공급 */
} B_A;

date_time에 대한 설명이 나오지 않고, supply에 대한 설명은 위의 date_time의 설명이
되어버리네요.
변수의 설명을 오른쪽 주석에 있는 내용으로 하는 방법이 있을까요?

지금까지 프로젝트에서 함수 정의를 아래와 같이 했었습니다.

/***********************************************************************
@brief	초기화
 
@retval	OK	정상
------------------------------------------------------------------------
@date 2009/09/02 신규작성
@author Nonoriri
************************************************************************/

그런데, doxygen에서 함수 요약을 제대로 보려니 다음과 같이 해야 보이더군요.
/**
 * @brief	초기화
 *
 * @retval	OK	정상
 *
 * @date 2009/09/02 신규작성
 * @author Nonoriri
 */

예전 방식으로 doxygen에서 표시하는 방법이 있을까요?

KLDP에서는 많은 도움을 얻고 있네요.
오늘 하루도 좋은 하루되세요!!

Fe.head의 이미지

예제 입니다.

/**
 @brief buffer structor
 
 Telnet에서 전송되는 데이터에 대해 프로토콜을 처리해야 하기 위하여,
 효율적으로 데이터를 전송해야 할 입출력 버퍼 structor
*/
struct  buffer
{
        char    *buf;                           /**< 데이터를 저장할 주소공간   */
        int             size;                   /**< buf에 할당된 메모리 크기   */
        int             head;                   /**< buf에 저장된 데이터의 처음 Index   */
        int             tail;                   /**< buf에 저장된 데이터의 마지막 index */
        int             count;                  /**< buf에 저장된 데이터의 byte 수      */
};

-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐? 그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.
-----------------------
내가 쓰는 글은 틀릴 수 있습니다.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"