{foreach:this.packages,packagename,Package}
{Package.name}

{foreach:Package.directories,directory}  {this.output_prune(directory.name)}
{foreach:directory.classes,classname,class}    [+]  {class.name}
{end:}
{if:directory.defines}    *  Constants
{end:} {if:directory.functions}    *  Functions

{end:} {end:}
{end:}