Hi, I have a c API which I am documenting with Doxygen. The API has an object oriented design and I name the functions as class_funcname. I have been using `\memberof class` in the documentation for a while. Usually this has no effect on how the function names are displayed in the documentation but recently I’ve noticed that in the context of Modules/Groups I see class::class_funcname.
That is for a function “classA_testcase” which has \memberof classA in the doxygen comment and is in some group created with \defgroup, if I navigate to the function via the Data Structures or Files entries of the left-hand pane’s tree, the name is displayed as classA_testcase. If I navigate via Modules it is displayed as classA::classA_testcase. I’ve been using \memberof and \defgroup for a long time and have only just noticed this. I have recently updated to Doxygen 1.8.17. I wonder is this something that recently changed. Is it a bug? The intent of \memberof is not clear from the documentation which gives little information beyond it being useful when documenting c apis. Maybe I should just delete all the \memberof commands. Regards -Mark _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users