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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XPARTPV

Package: Toolkit

Routine: XPARTPV


Information

XPARTPV ;SLC/KCM - Transport package level values

Source Information

Source file <XPARTPV.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Toolkit 2 EN^XPAR  ($$MAKEID,MAX,PKG,ROU,SAVEROU,VALTOTMP)^XPARTPV1  
Kernel 1 ($$FMTE,$$NOW)^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
EN ; create transport routines
NEWROU ; new data loading routine, changes ROUCNT,NROUNAM,CURSIZ
STUB
XX0 ; Export Package Level Parameters
MAIN ; main (initial) parameter transport routine
XX1
XX2
XMAIN ;; end of MAIN
XX3 ; Export Package Level Parameters
LOAD ; load data into ^TMP (expects ROOT to be defined)
XX4
DATA ; parameter data
XLOAD ;; end of LOAD

External References

Name Field # of Occurrence
$$FMTE^XLFDT EN+3
$$NOW^XLFDT EN+3
EN^XPAR XX2+5
$$MAKEID^XPARTPV1 EN+15, NEWROU+2, NEWROU+6
MAX^XPARTPV1 EN+6
PKG^XPARTPV1 EN+4
ROU^XPARTPV1 EN+5
SAVEROU^XPARTPV1 EN+32
VALTOTMP^XPARTPV1 EN+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Transport Package Level Parameter Values",!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !,"Gathering data..."
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !,"No data found."
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: !,"Creating ",ROUNAME
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !,"Creating ",NROUNAM
  • Line Location: NEWROU+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J EN+2!, EN+9, EN+17*, EN+21, EN+26*, EN+27*, EN+29*, EN+33!, NEWROU+7*, MAIN+1!
MAIN+3, XX2+1, XX2+3, XX2+4, XX2+6!

Label References

Name Line Occurrences
NEWROU EN+22, EN+24
STUB XX1XX4

Naked Globals

Name Field # of Occurrence
^("KEY" XX2+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CURSIZE EN+20~, EN+24, EN+28*, NEWROU+2*, NEWROU+7*
ENT MAIN+2~, XX2*, XX2+5
ERR XX2+2~, XX2+5
I EN+2~, EN+13*, EN+17*, EN+22*, EN+24*, EN+26*, EN+27*, NEWROU+1~, NEWROU+4*, NEWROU+7*
MAIN+2~, LOAD+1*, LOAD+2*
IDX MAIN+2~, XX2*, XX2+1*, XX2+3, XX2+4
INST XX2+2~, XX2+3*, XX2+5
MAXSIZE EN+2~, EN+6, EN+24
NMSP EN+2~, EN+4, EN+8
NROUNAM EN+20~, EN+26, EN+27, EN+29, NEWROU+2*, NEWROU+3, NEWROU+5, NEWROU+7
PAR XX2+2~, XX2+3*, XX2+5
PKG EN+2~, EN+4, EN+8
PKGNAME EN+2~, EN+4, EN+16
REF EN+20~, EN+25*, EN+26, EN+28, MAIN+2~, LOAD+1*, LOAD+2*, LOAD+3
ROOT EN+20~, EN+21*, EN+23, MAIN+2~, MAIN+3*, LOAD+3
ROOTEND EN+20~, EN+21*, EN+23, EN+25
ROUCNT EN+20~, EN+21*, NEWROU+2*, NEWROU+6
ROUNAME EN+2~, EN+5, EN+12, EN+14, EN+15, EN+17, NEWROU+2, NEWROU+6
>> STUB XX2
TODAY EN+2~, EN+3*, EN+14, NEWROU+5
U XX2+3
VAL EN+20~, EN+25*, EN+27, EN+28, MAIN+2~, XX2+2~, XX2+4*, XX2+5, LOAD+1*, LOAD+2*
LOAD+3
X EN+13*, EN+14*, EN+15*, EN+16*, EN+17, EN+20~, EN+23*, EN+25, NEWROU+1~, NEWROU+4*
NEWROU+5*, NEWROU+6*, NEWROU+7

Marked Items

Name Field # of Occurrence
$T(DATA+I LOAD+1
$T(DATA+I+1 LOAD+1
$T(XX0+I EN+13
$T(XX3+I NEWROU+4
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All