2011-01-19 3 views
3

C++ (Qt) 프로젝트의 JavaScript API 문서화에 Doxygen을 사용합니다. 아이디어는 자바 스크립트 인터페이스에 대한 하나의 특정 문서를 작성하고 평소 C++ 클래스에 대한 설명서를 작성하는 것입니다. 한 예 (datasource.dox)은 다음과 같습니다JavaScript API 문서화를위한 Doxygen의 함수 문서화

\addtogroup JavaScriptAPI 
@{ 
... 
\class DataSource 
\brief DataSource is the .... some doc goes here .... 

\section formats Supported formats 
.... 

\fn isOpen() 
\brief returns true if the data source is currently open... 
... 
@} 

생성에 도움이 좋은 w.r.t. 보이는 클래스 설명 (또는 'object'- 설명),하지만 함수 문서 (isOpen(), ...)가 없습니다. Doxygen은 다음과 같은 경고 메시지를 생성합니다 : 경고 : 문서화 된 함수`bool isOpen '이 선언 또는 정의되지 않았습니다.

질문 : 이제 doxygen이 어떻게 \ fn-d 함수 설명을 사용하도록 강제 할 수 있습니까? doxygen이 나를 위해 모든 회원 인덱스를 만든 경우는 다음과 같습니다 자바 스크립트와 doxygen의 사용에 대한

답변