[prev in list] [next in list] [prev in thread] [next in thread] 

List:       doxygen-users
Subject:    [Doxygen-users] file level cross reference
From:       "Relson, David" <david.relson () asc-tech ! com>
Date:       2007-06-18 13:25:19
Message-ID: 91FA647A1A781F41BBB0359765C90C156182CE () mailsvr ! orion-sys ! com
[Download RAW message or body]

Doxygen is great at generating function level call trees.  The
"References" and "Referenced by" lines and the call and caller graphs
are great for understanding a program at the function level.

For a program I'm trying to understand, a file level call tree would be
very useful.  By this I want a tree with file names at the top level,
function names at the next level, and (for each function) a list of
files (and the functions within the file) referenced.  It would look
something like:

Main.c
  main1()
      File2.c - func2a(), func2b()
      File3.c - func3a(), func3b()
  main2()
      File3.c - func3c()
      File4.c - func4a(), func4c()
File2.c
   func2a()
   func2b()
      File5.c - func_a(), func_b()

The above example shows that main.c has 2 functions referencing a total
of 3 other files and File2.c references 1 other file.

Does Doxygen have any output options that would show this kind of
structuring?

Thanks.

David

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic