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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DDMAP1

Package: VA FileMan

Routine: DDMAP1


Information

DDMAP1 ;SFISC/JKS(Helsinki)-GRAPH OF FILEMAN PTRS ;22MAY2007

Source Information

Source file <DDMAP1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 (EXIT2,KILL)^DDMAP  (HDR,VIIVA)^DDMAP2  ($$FILENAME,$$LABEL)^DIALOGZ  

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: 1

Package Total Caller Graph
VA FileMan 1 DDMAP2  

Entry Points

Name Comments DBIA/ICR reference
NXF
NXFL
NXFLD
NXUP
NXPT
REV
FSHORT
SHORT
OUT ;
TO
TOUP
TOOK
END

External References

Name Field # of Occurrence
EXIT2^DDMAP NXF
KILL^DDMAP NXFNXF+3, REVEND
HDR^DDMAP2 NXFNXF+3, REVEND
VIIVA^DDMAP2 NXF+1, END+1, END+2
$$FILENAME^DIALOGZ NXF+1, NXUPOUT+1, TOUP
$$LABEL^DIALOGZ NXFLDTO+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?DDTB1,"| ",DDFLE," ",DDPCK
  • Line Location: NXF+2
Function Call: WRITE
  • Prompt: ?DDTB2,"|",!
  • Line Location: NXF+2
Function Call: WRITE
  • Prompt: ?DDTB1,"| "
  • Line Location: REV+0
Function Call: WRITE
  • Prompt: DDA2,DDA1,?DDTB1+4,DDP
  • Condition for execution: DDP]""
  • Line Location: REV+0
Function Call: WRITE
  • Prompt: ?DDTB2,"|"
  • Line Location: REV+0
Function Call: WRITE
  • Prompt: "->",$P(DDFPT," ",2)
  • Line Location: OUT+1
Function Call: WRITE
  • Prompt: " "
  • Line Location: OUT+1
Function Call: WRITE
  • Prompt: " "
  • Line Location: OUT+1
Function Call: WRITE
  • Prompt: "C "
  • Condition for execution: DDCR
  • Line Location: TOOK+6
Function Call: WRITE
  • Prompt: "L"
  • Condition for execution: DDLGO
  • Line Location: TOOK+6
Function Call: WRITE
  • Prompt: ")->"
  • Line Location: TOOK+6
Function Call: WRITE
  • Prompt: "."
  • Line Location: TOOK+7
Function Call: WRITE
  • Prompt: ?DDTB2,"|",!
  • Line Location: END+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( NXUPTO+2, TO+3, TOUPTOUP+3, END+2
^UTILITY($J NXFNXFLNXFLDNXPTTO+1, TOUP+1, ENDEND+2

Label References

Name Line Occurrences
END NXFLEND
FSHORT NXF+1
NXF END+1, END+3
NXFL NXFLD
NXFLD NXPT
NXPT REV+1
NXUP NXUP
OUT REV
SHORT REVOUT+1, TOOK+1
TO NXF+1, NXPTEND
TOOK TO+2, TO+3
TOUP TOUP

Naked Globals

Name Field # of Occurrence
^( NXPTTO+2
^("UP" NXUPTOUP

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DD5 NXFLD*, NXUP*, SHORT*, SHORT+1, TOUP*, TOUP+1, TOUP+2*, TOUP+3*, TOOK+1*, TOOK+2
TOOK+3, TOOK+4
>> DD7 NXUP*, SHORT*, TOUP+2*, TOUP+3, TOOK+1*, TOOK+4
>> DD9 NXF*, TOOK+2, TOOK+4*
>> DDA1 REV*, TO+2*, TO+4, TOUP+1*, TOOK+6
>> DDA2 NXPT*, REV*
>> DDCR TO+1*, TOUP+2*, TOUP+3*, TOOK+6
>> DDFL NXF+2*, NXFL*, NXFLDNXPT
>> DDFLD NXFL*, NXFLD*, NXPT
>> DDFLE NXF*, NXF+1, NXF+2, NXFLNXFLDNXPTFSHORTTO+1, ENDEND+2
>> DDFNMAX REVFSHORT
>> DDFPT NXFLD*, NXPT*, OUT+1
>> DDFRN NXFLD*, NXUP*, REV*
>> DDINC TO+1*, TOUP+1*, TOOK+5
DDLGO TO~, TOUP+1*, TOOK+6*
>> DDLN NXF*, TO+1, TO+2*, END
>> DDMAX REV*, SHORTSHORT+1, OUT+1*, TOOK+1*
>> DDMIOSL NXFNXF+3, REVEND
>> DDOUT NXF*, END*, END+1*
>> DDP REV*, SHORTSHORT+1*, OUT+1*, TO+1*, TO+2*, TO+3*, TOUP+2*, TOOKTOOK+1
TOOK+2*, TOOK+4*, TOOK+6, TOOK+7
>> DDPCK NXF+1*, NXF+2, FSHORT*, END+2*
>> DDPP SHORT*, TO+4*, TOUP*, TOUP+1*, TOUP+2
>> DDPT TO+2*, TO+3, TO+4, TOUP+2, TOUP+3, TOOK+2*, TOOK+4*
>> DDPTF TO+2*, TO+4*, TOUP+3
>> DDTB1 NXF+2, REVTOOK+1, TOOK+3, TOOK+6, TOOK+7, END
>> DDTB2 NXF+2, REVTOOK+3, END
>> DDTO TO+2*, TO+4*, TOUP*, TOUP+1, TOOK+3
>> DDW TOOK+5*, TOOK+6
>> DTOUT NXFNXF+3, REVEND
>> I SHORT*, TOUP+3*, TOOK+7*
IOM OUT+1
IOST TOOK+3
U REVTO+2, TO+4, TOUP+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All