Next: Priorities
Up: Details
Previous: Class Description file
Identifying inherited and virtual functions is very important. We propose that
in the first pass when building the database, cxx2html could also
extract all public and protected functions and store their signatures
in the database. It could mark virtual functions.
In the second pass it could look in the database at the parent(s) of a
class, their parents, etc.. and do the following:
- Always precede a virtual function with the word virtual.
- Make a link on the word virtual to link it to the same function
in the nearest parent.
- Show inherited functions in the public and protected summary. This
could be done by preceding the function with the word inherited
and making a link on that word similar as above.
In that way inherited functions do not need their own category
in the summary and are correctly listed as public or protected.
tcornwel@nrao.edu