By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
454,952 Members | 1,416 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 454,952 IT Pros & Developers. It's quick & easy.

utility to parse c++ functions

P: n/a
Hello,

Is there a utility for unix or windows that is capable (with or without
slight modification) of creating a list of all functions within a file? I
would like to be able to eventually create a comma-delimited file of
function names.

Thank you for your time.

- dan
Jul 22 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
"Dan Elliott" <fr***********@yahoo.com> wrote in message
news:0w***********@dfw-service2.ext.ray.com...
Hello,

Is there a utility for unix or windows that is capable (with or without
slight modification) of creating a list of all functions within a file? I
would like to be able to eventually create a comma-delimited file of
function names.


Many compilers have an option to create protoypes
for all functions (e.g. /Zg in MSVC++). You should
be able to convert that to your desired file.
Check your documentation.

-Mike
Jul 22 '05 #2

P: n/a
Dan Elliott wrote:
Hello,

Is there a utility for unix or windows that is capable (with or without
slight modification) of creating a list of all functions within a file? I
would like to be able to eventually create a comma-delimited file of
function names.

Thank you for your time.


ctags might be a solution. See http://ctags.sourceforge.net/
Jul 22 '05 #3

P: n/a

"Rolf Magnus" <ra******@t-online.de> wrote in message
news:ch*************@news.t-online.com...
Dan Elliott wrote:
Hello,

Is there a utility for unix or windows that is capable (with or without
slight modification) of creating a list of all functions within a file? I would like to be able to eventually create a comma-delimited file of
function names.

Thank you for your time.


ctags might be a solution. See http://ctags.sourceforge.net/


Thank you to everyone for your assistance. It appears that etags is the
solution!
Jul 22 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.