Considering a C++ based source code i’m looking for a tool that can output a plain text list of methods with/without interfaces, this means 2 options, only the method’s name or the complete interface’s signature.
I would like to apply this to source code in C too.
Thanks.
A reasonable solution cam be built easily using Doxygen’s XML format and a little python script to parse it. Doxygens XML output is not very well documented, but seems pretty complete.
Here’s my python script:
When run on this file:
It generates this output:
You’ll just need to make a couple of changes to the Doxyfile you use to generate the “docs”.
Here’s the changes I used: