A view that creates an index of files, and an index for each file.
First the index of files is created, intended for the top-left frame.
Second a view is created for each file, listing the major declarations for
that file, eg: classes, global functions, namespaces, etc.
Compares file nodes a and b depending on whether they are leaves
or not
Registers a view for each file indexed.
Creates the listing using the recursive process_file_tree_node method
-
Creates a portion of the tree for the given file node. More...
Creates a portion of the tree for the given file node. This method
assumes that the file is already in progress, and just appends to
it. This method is recursive, calling itself for each child of node
(file or directory).