Tutte le classi della mia libreria sono definite all'interno di uno spazio dei nomi. Quando creo una pagina principale per Doxygen, devo usare esplicitamente questo spazio dei nomi all'interno dei commenti per fare in modo che Doxygen generi collegamenti. Mi piacerebbe usare qualcosa come "using namespace" per l'intero blocco di commenti."using namespace" per commenti Doxygen
Un esempio:
/**
* \mainpage My Library
*
* Use MyLibraryNamespace::MyClass to ...
*/
Qui Doxygen genera automaticamente un link alla documentazione di MyLibraryNamespace :: MyClass.
/**
* \mainpage My Library
*
* Use MyClass to ...
*/
Qui Doxygen non genera un link alla documentazione di MyLibraryNamespace :: MyClass (come ci potrebbe essere più definizioni MyClass in diversi spazi dei nomi suppongo). Per facilitare la lettura, vorrei omettere il prefisso del namespace nel commento. È possibile senza dover digitare \ref MyLibraryNamespace::MyClass "MyClass"
ogni volta?