Я уверен, что есть какой-то способ сделать это с помощью тегов \defgroup, \addgroup и \@{ \@}, но после пары часов проб и (очевидно) ошибок я прошу ТАК.....
У меня есть:
class C {
public:
void foo () const;
};
и у меня есть некоторые вспомогательные функции, не являющиеся членами, которые действительно являются частью интерфейса C, но не входят в класс:
std::string
format (const C& c, const std::string &fmt);
Я бы хотел, чтобы функция формата отображалась на той же странице, что и функции класса. Это просто невозможно? Лучшее, что я могу сделать, это страница «модуля», в которой C указан как класс (с гиперссылкой на комментарии C и форматируется как функция?