[Freeswitch-dev] Doxygen configuration

Muhammad Shahzad shaheryarkh at googlemail.com
Wed Sep 23 10:48:12 PDT 2009


Hi,

Please see attached herewith doxygen configuration file for FS
documentation. this should replace the one found at
<FSROOT>/docs/Doxygen.conf.

It has following additional features,

1. Search Engine support, with which you can search any identifier within
entire documentation tree.
2. Various graphs and diagrams to illustrate position and importance of each
file and how all files within a library fit together to provide specific
functionality.
3. Name Space list, along with complete alphabetical index of all methods in
them.
4. Documentation coverage for all FreeSWITCH modules (previously it only
generates documentation for application modules).
5. Documentation for all libraries maintained by FS developers (ESL,
Dingaling, Teletone and Openzap).
6. Todo list.
7. Links to access fully formated source code of each file with line numbers
and syntax highlighting etc.
8. Identifier cross reference list, i.e. a list of all methods and variable
who call a given method or variable.
9. UML style inheritance and collaboration diagrams.
10. Configuration for LATEX, RTF and Microsoft CHM formats also available
but not enabled. Any developer who wish to have documentation in any of
these format may find and enable one or more of these formats as per his/her
requirements.

Please review and add it to FS trunk.

All comments and suggestions are welcome.

Thank you.


-- 
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk at hotmail.com
Email: shaheryarkh at googlemail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20090923/674d1eeb/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Doxygen.conf
Type: application/octet-stream
Size: 63906 bytes
Desc: not available
Url : http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20090923/674d1eeb/attachment-0001.obj 


More information about the FreeSWITCH-dev mailing list