Setting up the use of this module.
§1. This section simoly sets up the module in ways expected by foundation
, and
contains no code of interest. The following constant exists only in tools
which use this module:
define HTML_MODULE TRUE
§2. Like all modules, this one must define a start
and end
function:
void HTMLModule::start(void) { <Register this module's memory allocation reasons 2.1>; <Register this module's stream writers 2.2>; <Register this module's debugging log aspects 2.3>; <Register this module's debugging log writers 2.4>; } void HTMLModule::end(void) { }
The function HTMLModule::start appears nowhere else.
The function HTMLModule::end appears nowhere else.
§2.1.
<Register this module's memory allocation reasons 2.1> =
;
This code is used in §2.
§2.2.
<Register this module's stream writers 2.2> =
;
This code is used in §2.
§2.3.
<Register this module's debugging log aspects 2.3> =
;
This code is used in §2.
§2.4.
<Register this module's debugging log writers 2.4> =
;
This code is used in §2.