고려해야 할 헤더 파일이 2 개 있습니다.여러 파일에 걸쳐있는 네임 스페이스 문서화 doxygen
Doxygen을 함께 문서화 할 때 나는이 문제를 처리하는 방법을// HEADER 2
/**
* Doc for Foo here?
*/
namespace Foo {
class That {...};
}
// HEADER 1
/**
* Doc for Foo here?
*/
namespace Foo {
class This {...};
}
& &?
당신은 모든 네임 스페이스에 대한 특별한 파일이 필요하지 않습니다. 프로젝트의 프론트 페이지 문서를 제공하고 (/ ingroup 태그와 함께) 그룹을 설정하고 네임 스페이스를 모두 한 곳에서 문서화하는 글로벌 "프로젝트 문서"파일을 사용할 수 있습니다. 이렇게하면 모든 "개요"가 바람에 흩어져있는 것이 아니라 논리적 인 장소 하나에 유지 될 수 있습니다. 이 핵심 문서를 doxygen 설정 파일 등을 포함하는 "documentaiton"폴더에 넣을 수도 있습니다. –
@ Jason이 답변을 읽은 후에는 실제로 내가 기울어 진 부분이었습니다. 좋은 계획 같아. – rhubarb
@JasonWilliams : 귀하의 제안은 자체 답안의 가치가 있다고 생각합니다. 나는 이것이 더 나은 접근이라고 생각한다. – NobodysNightmare