any workaround - to get a function into multiple groups ?

"Monique Semp" <[email protected]>
Newsgroups gmane.text.doxygen.general
Message-ID <447B2B1B63DB494B9DB88B5424BB869C@WQIMJS>
Hello, Doxygen users,

I doubt it, but does anyone have any workarounds or kludges to get a function into multiple groups (for Doxygen 1.8.10, C code)?

I know that the Doxygen documentation for Grouping, https://www.stack.nl/~dimitri/doxygen/manual/grouping.html, explicitly says, “Note that compound entities (like classes, files and namespaces) can be put into multiple groups, but members (like variable, functions, typedefs and enums) can only be a member of one group (this restriction is in place to avoid ambiguous linking targets in case a member is not documented in the context of its class, namespace or file, but only visible as part of a group).”

For C code, this restriction seems unnecessary.

And definitely, from the user-perspective, it’s very logical to have a function that “belongs” in multiple groups. For example, I have some communications functions for async client, sync client, async server, and sync server. And so I have these four groups. But for example, some functions apply to both the sync client and the sync server, and so I certainly want to include the functions in both groups.

I could create pages for the groups and then link from each group page to that group’s functions, so I guess that’s one workaround. But I’m hoping (!) that there’s something I could do to have the groups listed in the navigation tree (which I already implemented), and have each group expand to show all the functions in the group, with some functions appearing in more than one group.

Thanks very much,
-Monique

------------------------------------------------------------------------------
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140

_______________________________________________
Doxygen-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.