Если страница помещена в правильный контекст (пространство имен / пакет), то она должна работать, например, см. следующий пример (C ++):
/** A namespace */
namespace N
{
/** A class */
class C
{
};
/** @mainpage My main page
* Class C is linked here!
*/
}
/** @page mypage A Page
* Class C is not linked, but N::C is.
*/
Альтернативой будет использование
/** @page mypage A Page
* Class @l{C} is not linked, but N::C is.
*/
Вместе со следующим определением псевдонима в файле конфигурации:
ALIASES = l{1}="@ref N::\1 \"\1\""