The WebPage class provides documentation output to a web page.
It implements the same functions as Output, but they're not static, and is called when Output's static functions are called.
Constructs a web page generator that'll write to files in directory dir.
As Output::addArgument(). text is output in italics.
As Output::addClass(). If part of text corresponds to the name of c, then only that part is made into a link, otherwise all of text is made into a link.
As Output::addFunction(). If part of text corresponds to the name of f, then only that part is made into a link, otherwise all of text is made into a link.
Adds a link to url with the given title.
As Output::addText(). text is used escaped (& etc).
This private helper returns the anchor (sans '#') corresponding to f.
Returns a pointer to the most recently constructed WebPage object, or a null pointer if none has been constructed yet.
Emits any boilerplate to be emitted at the end of each page.
Write s to the output file.
As Output::startHeadline(). c is used to derive a file name.
As Output::startHeadline(). f is used to create an anchor.
As Output::startHeadline(). i is used to derive a file name.
Starts a new web page with base name name and title tag title. The title must not be empty per the HTML standard.
Destroys the web page object, flushing and closing the generated file.
This web page based on source code belonging to Oryx Mail Systems GmbH. All rights reserved.