Structure Diagram for UTL: Utilities
=====================================
An Introduction to the Structure Diagrams is available.
NB These links will be broken until the HTML Version of the Code is installed.
Introduction
------------
See also TKN (Text Token Processing) which is part of this SU.
Utilities contains, as the name suggests, general purpose routines. Unlike
other SUs, the routines do not form a coherent whole. In particular they
do not have initialisation or termination routines; they can be used as and
when required.
Titles Banks Used
-----------------
None.
Initialisation Routines
-----------------------
None.
Execution Routines
------------------
CHAINT
CHAR_BANK_PATH
CHAR_CURDTM
CHAR_RUNTIME_ERROR
CLR_MASK
CURDTM
COPY_PERM
DROP_PX_BANKS
DUMP_STREAM
FIND_DATA_FILE
FT_UNC
GASDEV
GET_BLIND_SCALING
GET_BYTE
GET_DOUBLE
GET_DS_DESCRIPTION
GET_EVENT_INFO
GET_EVENT_INFO_ZDAB
GET_RUN_START_END_TIMES
GMST_TZERO
INTCHA
IS_CHAN_ON
IS_TUBE_ON
ITRAIL
LOCAL_UNIVERSAL_DATE
LOCASE
LP0
LP1
LP2
LP3
LP4
MAP_CCC_3_0081_CCC_3_0084
MAP_CCC_CABLE_BARCODE
MAP_CCC_CABLE_LABEL
MAP_CABLE_LABEL_CCC
MAP_CCC_LCN
MAP_CCC_TUBE
MAP_CCC_TUBE_WARN
MAP_PMT_NAME_NUMBER
MAP_PMT_NUMBER_NAME
MAP_LCN_CCC
MAP_TUBE_CCC
MCVX_BACKTRACK
NTIME_DIFFERENCE
PUT_DOUBLE
POIDEV
RETURN_ZDAB_INFO
RUN_TIME
SET_BYTE
SET_MASK
SNO_IE3_D
SNO_IE3FOD
SNO_IE3TOD
SORTTFD
SORTZVD
TIME_DIFFERENCE
TST_MASK
UNIVERSAL_DATE_COMPARE
UNIVERSAL_DATE_LOCAL
UNIVERSAL_DATE_UPDATE
UPCASE
UPDATE_PMT_PF
UPDATE_PX_FROM_PMT
USER
VEC__ANG
VEC__CROSS
VEC__DOT
VEC__LEN
VEC__ROT
VEC__SUM
VEC__UNIT
WATER_LEVEL
Debug Routines
--------------
These routines are meant to be called directly within debugger.
CALC_DIFF
CALC_DIST
CALC_DOT
CALC_EXPRESSION
CALC_MAG
CALC_SHIFT
CALC_SHOW
EVENT_BROWSER
Termination Routines
--------------------
None.
Go Back to the
Snoman Companion Top Page