adv3LibPreinit object | misc.t[697]

Library Pre-Initializer. This object performs the following initialization operations immediately after compilation is completed:

- adds each defined Thing to its container's contents list

- adds each defined Sense to the global sense list

This object is named so that other libraries and/or user code can create initialization order dependencies upon it.

`adv3LibPreinit : PreinitObject`

Superclass Tree (in declaration order)

`adv3LibPreinit`
`PreinitObject`
`ModuleExecObject`
`object`

Summary of Properties

`execBeforeMe`

``

Inherited from `ModuleExecObject` :
`execAfterMe hasInitialized_ isDoingExec_ isExecuted_`

Summary of Methods

`execute`

``

Inherited from `ModuleExecObject` :
`_execute classExec`

Properties

`execBeforeMe` OVERRIDDEN | `misc.t[825]`

Make sure the output streams we depend on are initialized before me (so that they set up properly internally). Also, make sure that the message builder object (langMessageBuilder) is set up first, so that we can add entries to its parameter substitution table.

Methods

`execute ( )`OVERRIDDEN | `misc.t[698]`

no description available

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2