A module for creating a page for each Scope with summaries and details. This module is highly modular, using the classes from ASTFormatter to do the actual formatting. The classes to use may be controlled via the config script, resulting in a very configurable output.
Operations Summary: | |
__init__(self, manager) [Source] | |
_get_parts(self) Loads the list of parts from config [Source] | |
get_toc(self, start) Returns the TOC for the whole AST starting at start [Source] | |
filename(self) since ScopePages generates a whole file hierarchy, this method returns the current filename, which may change over the lifetime of this object [Source] | |
title(self) since ScopePages generates a while file hierarchy, this method returns the current title, which may change over the lifetime of this object [Source] | |
scope(self) return the current scope processed by this object [Source] | |
process(self, start) Creates a page for every Scope [Source] | |
register_filenames(self, start) Registers a page for every Scope [Source] | |
process_scope(self, ns) Creates a page for the given scope [Source] | |
end_file(self) Overrides end_file to provide synopsis logo [Source] |