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