|
Invocation Trees document a calling hierarchy between C and C++ functions from the top
to the bottom (or from the bottom to the top). There are two types of trees - the Call Tree (Invocation), which tells you what functions a function calls (or causes to be called). The second is the CallBy Tree, which tells you who calls a function, permitting you to easily trace the impact of a change to that function Here an Information Browser (left) is shown with the Call Tree drilled into. On the right top, a graphical Invocation Tree is shown, below it a graphical CallBy Tree. As with any picture in Understand, these can be copied/pasted, printed, or saved as JPG, PNG or BMP bitmaps (permitting easy incorporation into code documentation). These trees (and any other graphic Understand) draws can also be automatically dumped by a PERL script.
|