Types of Functions
- Last UpdatedNov 28, 2025
- 1 minute read
Inithull supports a number of different functions but they belong all to one of three different categories:
-
A control object is created interactively with the aid of a wizard that guides and assists the user in performing his task. The result of the operation will be an object in a databank. In certain cases the object may optionally be created via a file (or the file may be created via the wizard).
-
Functions that are dependent on an input file ("create functions"). This file is "compiled" by inithull and if the result is OK an object containing some kind of standard or control information will be stored in a databank (currently always the one associated with SB_OGDB).
A "compiler list" will be output that may be used for identification of errors.
-
Functions that are dependent on input files ("check functions"). However, this file does not result in an object but will be loaded into application programs as a text file. The purpose of the function in inithull is to check the input and to make a diagnosis of errors.
Note:
In most cases functions of categories 2 and 3 may only be executed once in each start up of inithull. The first call on the function will set a flag that will inhibit the actions that are the purpose of inithull. Thus, inithull will have to be restarted if an input file has been corrected after an error has occurred.
The functions are collected into groups with related functionality. The documentation of them is grouped in the same manner.