Base class for bootstrapping code for executable applications, with the main UI implemented by an AP_Interface.
Instances are created as static objects so that the constructor runs during static initialization before the main() function in AP_Main.C.
The createApplication() method will be called on any existing bootstrap objects during the execution of main() to allocate an AP_Interface that main() will initialize and wire, and finally destroy before terminating.
Definition at line 360 of file AP_Interface.h.