Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: TIUFLF

Package: Text Integration Utility

Routine: TIUFLF


Information

TIUFLF ; SLC/MAM - Library; File 8925.1 Related: NODE0ARR(FILEDA,NODE0,PFILEDA), HASBOIL(FILEDA,NODE0), DDEFUSED(FILEDA), DESCUSED(FILEDA) ;10/24/95 23:35

Source Information

Source file <TIUFLF.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Text Integration Utility 3 $$ORPHAN^TIUFLF4  PAUSE^TIUFXHLX  $$MIXED^TIULS  
VA FileMan 1 EN^DIQ1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 18

Package Total Caller Graph
Text Integration Utility 18 TIUFA  TIUFD  TIUFD1  TIUFD2  TIUFD3  TIUFH  TIUFHA  TIUFHA1  
TIUFLA  TIUFLA1  TIUFLF1  TIUFLF3  TIUFLLM1  TIUFLT  TIUFT  TIUFT1  
TIUFX  ^TIU(8925.1  

Entry Points

Name Comments DBIA/ICR reference
HASBOIL(FILEDA,NODE0) ;Function Returns 0, 1, 10, or 11 (like $D) if FILEDA/any descendant has Boilerplate Text, or NA if nonapplicable (neither DOC nor CO).
; Requires FILEDA, NODE0.
HASBX
DHASBOIL(FILEDA) ; Function Returns 1 if any descendant has Boilerplate Text.
; Requires FILEDA.
DHASX
NODE0ARR(FILEDA,NODE0,PFILEDA) ; Sets NODE0 = ^TIU(8925.1,FILEDA,0)_U_PIECE20, where
NODEX
DESCUSED(FILEDA) ; Function returns 1 if FILEDA has
DESCX
DDEFUSED(FILEDA) ; Function called by 8925.1 computed field .08 USED BY DOCMTS.
; Assumes DDEFs CANNOT be reused except for SHARED Components.
; Returns YES if FILEDA is pointed to by 8925 docmts or components.
; YES if FILEDA itself is not pointed to, but descendants
; of Type DOC(Title) under FILEDA in the hierarchy are
; pointed to.
; NA if FILEDA has Type Object.
; ? if not known to be YES and FILEDA has Item w broken pointer.
; NO if not YES, not ?, and not NA.
; Requires FILEDA = 8925.1 IFN of Entry.
; Requires Node 0 of FILEDA to exist.
DDEFX

External References

Name Field # of Occurrence
EN^DIQ1 NODE0ARR+22
$$ORPHAN^TIUFLF4 NODE0ARR+33
PAUSE^TIUFXHLX NODE0ARR+19, NODE0ARR+20
$$MIXED^TIULS NODE0ARR+26, NODE0ARR+27, NODE0ARR+28, NODE0ARR+30, NODE0ARR+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," File entry "_PFILEDA_" has Nonexistent Item "_FILEDA_"; See IRM.",!
  • Line Location: NODE0ARR+19
Function Call: WRITE
  • Prompt: !!," ",FILEDA_" doesn't exist in the file; See IRM.",!
  • Line Location: NODE0ARR+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] DESCUSED+15, DDEFUSED+13
^TIU(8925.1 - [#8925.1] HASBOIL+4, DHASBOIL+5, DHASBOIL+6, DHASBOIL+7, NODE0ARR+17, NODE0ARR+37, DESCUSED+13, DESCUSED+14, DESCUSED+16, DDEFUSED+12
^TMP("TIUF" NODE0ARR+24

Label References

Name Line Occurrences
$$DESCUSED DESCUSED+19, DDEFUSED+17
$$DHASBOIL HASBOIL+5, DHASBOIL+8
$$HASBOIL NODE0ARR+35
DDEFX DDEFUSED+13, DDEFUSED+15, DDEFUSED+16
DHASX DHASBOIL+3, DHASBOIL+5
HASBX HASBOIL+3
NODEX NODE0ARR+19, NODE0ARR+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS HASBOIL+2~, HASBOIL+3*, HASBOIL+6*, HASBOIL+7*, HASBOIL+8*, HASBX, DHASBOIL+2~, DHASBOIL+3*, DHASBOIL+4*, DHASBOIL+5
, DHASBOIL+7*, DHASBOIL+8*, DHASX
ANSONE HASBOIL+2~, HASBOIL+4*, HASBOIL+6
ANSTEN HASBOIL+2~, HASBOIL+5*, HASBOIL+6
BOILPT NODE0ARR+21~, NODE0ARR+35*, NODE0ARR+36
DA NODE0ARR+21~, NODE0ARR+22*
DDEFUSED DDEFUSED+11~, DDEFUSED+12*, DDEFUSED+13*, DDEFUSED+15*, DDEFUSED+16*, DDEFUSED+18*, DDEFX
DESCANS DESCUSED+11~, DESCUSED+12*, DESCUSED+13, DESCUSED+15*, DESCUSED+17*, DESCUSED+19*, DESCX
DESCUSED DDEFUSED+11~, DDEFUSED+17*, DDEFUSED+18
DIC NODE0ARR+21~, NODE0ARR+22*
DIQ NODE0ARR+21~, NODE0ARR+22*
DIQ(0 NODE0ARR+22*
DR NODE0ARR+21~, NODE0ARR+22*
FILEDA HASBOIL~, HASBOIL+4, HASBOIL+5, DHASBOIL~, DHASBOIL+3, DHASBOIL+5, DHASBOIL+6, NODE0ARR~, NODE0ARR+17, NODE0ARR+19
, NODE0ARR+20, NODE0ARR+22, NODE0ARR+23, NODE0ARR+25, NODE0ARR+26, NODE0ARR+27, NODE0ARR+28, NODE0ARR+30, NODE0ARR+31, NODE0ARR+33
, NODE0ARR+35, NODE0ARR+37, DESCUSED~, DESCUSED+13, DESCUSED+14, DDEFUSED~, DDEFUSED+12, DDEFUSED+13, DDEFUSED+17
IFILEDA DHASBOIL+2~, DHASBOIL+6*, DHASBOIL+7, DHASBOIL+8, DESCUSED+11~, DESCUSED+14*, DESCUSED+15, DESCUSED+16, DESCUSED+19
INODE0 DESCUSED+11~, DESCUSED+16*, DESCUSED+17
ITEMS NODE0ARR+21~, NODE0ARR+37*, NODE0ARR+38
ITYPE DESCUSED+11~, DESCUSED+16*, DESCUSED+18
NODE0 HASBOIL~, HASBOIL+3, NODE0ARR~, NODE0ARR+17*, NODE0ARR+19, NODE0ARR+20, NODE0ARR+33, NODE0ARR+35*, NODE0ARR+38, DDEFUSED+11~
, DDEFUSED+12*, DDEFUSED+14
NODE0("BOILPT" NODE0ARR+36*
NODE0("COWNER" NODE0ARR+26*
NODE0("INUSE" NODE0ARR+30*
NODE0("ITEMS" NODE0ARR+38*
NODE0("NATL" NODE0ARR+28*, NODE0ARR+29*
NODE0("ORPHAN" NODE0ARR+34*
NODE0("POWNER" NODE0ARR+25*
NODE0("SHARE" NODE0ARR+32*
NODE0("STATUS" NODE0ARR+27*
NODE0("TYPE" NODE0ARR+24*
ORPHAN NODE0ARR+21~, NODE0ARR+33*, NODE0ARR+34
PFILEDA NODE0ARR~, NODE0ARR+18*, NODE0ARR+19
SHARE NODE0ARR+21~, NODE0ARR+31*, NODE0ARR+32
TIUFQ NODE0ARR+21~
TIUFQ( NODE0ARR+23, NODE0ARR+25, NODE0ARR+26, NODE0ARR+27, NODE0ARR+28, NODE0ARR+30, NODE0ARR+31
TIUI DHASBOIL+2~, DHASBOIL+4*, DHASBOIL+5*, DHASBOIL+6, DESCUSED+11~, DESCUSED+12*, DESCUSED+13*, DESCUSED+14
TYPE NODE0ARR+21~, NODE0ARR+23*, NODE0ARR+24, NODE0ARR+32, DDEFUSED+11~, DDEFUSED+14*, DDEFUSED+15, DDEFUSED+16
U HASBOIL+3, NODE0ARR+35, NODE0ARR+38, DESCUSED+16, DDEFUSED+14
USED NODE0ARR+21~, NODE0ARR+30*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All