비회원 기능을 Doxygen의 클래스와 연관시키는 방법은 무엇입니까?
문제
나는 devgroup, addgroup 및 @{@} 태그로 이것을 할 수있는 방법이 있다고 확신하지만, 몇 시간의 시험과 (분명히) 오류 후에는 .....
나는 가지고있다:
class C {
public:
void foo () const;
};
그리고 실제로 C의 인터페이스의 일부이지만 수업에 참여하지 않는 일부 도우미 비회원 기능이 있습니다.
std::string
format (const C& c, const std::string &fmt);
형식 함수가 클래스 함수와 같은 페이지에 나타나기를 바랍니다. 그게 불가능합니까? C를 클래스로 나열하는 "모듈"페이지를 수행 할 수있는 최선의 방법입니다 (C의 주석에 대한 하이퍼 링크와 함수로 형식을 형식으로 표시합니까?
해결책
관련 (또는 memberof)는 당신이 찾고있는 것 같습니다.
다른 팁
그룹 생성 및 해당 그룹에서 클래스 이외의 기능을 할당하지만 클래스 문서 자체에서는 다음과 같은 명령을 사용하지 않으면 기능에 대한 참조를 얻지 못합니다. @see
또는 @sa
. 솔직히, 함수가 문서화 된 매개 변수를 가져 오기 때문에이 기능이 자동으로 라이브러리의 일부라는 것을 의미하지는 않지만 클래스와 함수를 모두 사용하여 연결할 수 있습니다. @defgroup
그리고 @addgroup
.
제휴하지 않습니다 StackOverflow