top[% routine_name %] [% IF obsolete %]obsolete [% END %][% IF abstract %]abstract [% END %][% IF private %]private [% END %][% IF categories_present %][% categories %][% END%]
[% IF returns_present %]
Return value
[% returns %]
[% END %]
[% IF nparams gt 0 %]
Parameters
[% FOREACH p IN params %][% SCOPE p %]
[% name %]
[% IF in %]in[% END %]
[% IF out %]out[% END %]
[% IF optional %]optional[% END %]
[% IF required %]required[% END %]
[% IF private %]private[% END %]
[% IF type ne '' %]type: [% type %][% END %]
[% IF default ne '' %]default: [% default %][% END %]
[% IF ~comments_present %]undocumented[% END %]
[% END %][% END %]
[% END %]
[% IF nkeywords gt 0 %]
Keywords
[% FOREACH k IN keywords %][% SCOPE k %]
[% name %]
[% IF in %]in[% END %]
[% IF out %]out[% END %]
[% IF optional %]optional[% END %]
[% IF required %]required[% END %]
[% IF private %]private[% END %]
[% IF type ne '' %]type: [% type %][% END %]
[% IF default ne '' %]default: [% default %][% END %]
[% IF ~comments_present %]undocumented[% END %]
[% END %][% END %]
[% END %]
[% IF examples_present %]
Examples
[% examples %]
[% END %]
[% IF author_present || version_present || history_present || copyright_present || customer_id_present %]
Version history
[% END %]
[% IF author_present %]
Author
[% author %]
[% END %]
[% IF version_present %]
Version
[% version %]
[% END %]
[% IF history_present %]
History
[% history %]
[% END %]
[% IF copyright_present %]
Copyright
[% copyright %]
[% END %]
[% IF customer_id_present %]
Customer ID
[% customer_id %]
[% END %]
[% IF obsolete_comments_present || bugs_present || todo_present || restrictions_present %]
Known issues
[% END %]
[% IF obsolete_comments_present %]
Obsolete
[% obsolete_comments %]
[% END %]
[% IF bugs_present %]
Known bugs
[% bugs %]
[% END %]
[% IF todo_present %]
Todo items
[% todo %]
[% END %]
[% IF restrictions_present %]
Restrictions
[% restrictions %]
[% END %]
[% IF inherits_present || requires_present || uses_present || precondition_present || postcondition_present || common_blocks_present %]
Other attributes
[% END %]
[% IF inherits_present %]
Inherits classes
[% inherits %]
[% END %]
[% IF requires_present %]
Requires IDL version
[% requires %]
[% END %]
[% IF uses_present %]
Uses routines
[% uses %]
[% END %]
[% IF precondition_present %]
Pre-condition
[% precondition %]
[% END %]
[% IF postcondition_present %]
Post-condition
[% postcondition %]
[% END %]
[% IF common_blocks_present %]
Common blocks used
[% common_blocks %]
[% END %]
[% IF statistics %]
Statistics
McCabe cyclic | [% mccabe_cyclic %] |
McCabe essential | [% mccabe_essential %] |
McCabe modular design | [% mccabe_mod_design %] |
[% END %][% END %]