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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ECOB40

Package: Event Capture

Routine: ECOB40


Information

ECOB40 ;BP/CMF - Generic Table Print Object

Source Information

Source file <ECOB40.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Event Capture 2 ($$CREATE,DESTROY,METHOD)^ECOBL  ($$CREATE,$$DESTROY,METHOD)^ECOBUL  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  ($$CJ,$$LJ)^XLFSTR  

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

Package Total Caller Graph
Event Capture 2 ECGTP  ECOB41  

Entry Points

Name Comments DBIA/ICR reference
OUT(HANDLE,METHOD)
ECOBL(RESULT,HANDLE,ARGUMENT) ; handler for the actual list object
HEADER(HANDLE)
FOOTER(HANDLE)
WIDTH(HANDLE,HEADER)
PRINT(RESULT,HANDLE,PARAMS)
CREATE(NAME)
DESTROY(HANDLE)
METHOD(RESULT,ARGUMENT)

External References

Name Field # of Occurrence
$$CREATE^ECOBL CREATE+26
DESTROY^ECOBL DESTROY+4
METHOD^ECOBL ECOBL+3
$$CREATE^ECOBUL CREATE+3
$$DESTROY^ECOBUL DESTROY+5
METHOD^ECOBUL METHOD+2
$$FMTE^XLFDT HEADER+5
$$NOW^XLFDT HEADER+5
$$CJ^XLFSTR HEADER+4, HEADER+5, HEADER+6, FOOTER+4
$$LJ^XLFSTR HEADER+12, PRINT+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR($$OUT(HANDLE,"GetTableName"),IOM)
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR($$FMTE^XLFDT($$NOW^XLFDT()),IOM)
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("Page: "_PAGE,IOM)
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: FOOTER+3
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR("Page: "_PAGE,IOM)
  • Line Location: FOOTER+4

Label References

Name Line Occurrences
$$OUT HEADER+3, HEADER+4, HEADER+8, HEADER+13, FOOTER+2, WIDTH+1, PRINT+2, PRINT+5, PRINT+13
$$WIDTH PRINT+9
HEADER PRINT+4, PRINT+14
METHOD OUT+2, ECOBL+2, CREATE+4, CREATE+5, CREATE+6, CREATE+8, CREATE+9, CREATE+10, CREATE+11, CREATE+12
, CREATE+13, CREATE+15, CREATE+16, CREATE+17, CREATE+18, CREATE+20, CREATE+21, CREATE+22, CREATE+23, CREATE+27
, CREATE+28, CREATE+29, CREATE+30, CREATE+32, DESTROY+3
OUT HEADER+16, FOOTER+6, PRINT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARGUMENT ECOBL~, ECOBL+3, METHOD~, METHOD+2
CHILD ECOBL+1~, ECOBL+2, ECOBL+3, CREATE+2~, CREATE+8, CREATE+9, CREATE+10, CREATE+11, CREATE+12, CREATE+13
, CREATE+15, CREATE+16, CREATE+17, CREATE+18, CREATE+20, CREATE+21, CREATE+22, CREATE+23, CREATE+26*, CREATE+27
, DESTROY+2~, DESTROY+3, DESTROY+4
COLUMN PRINT+1~, PRINT+8*, PRINT+9, PRINT+10
COLUMNS PRINT+1~, PRINT+2*, PRINT+8
HANDLE OUT~, OUT+2, ECOBL~, ECOBL+2, HEADER~, HEADER+3, HEADER+4, HEADER+8, HEADER+13, HEADER+16
, FOOTER~, FOOTER+2, FOOTER+6, WIDTH~, WIDTH+1, PRINT~, PRINT+2, PRINT+3, PRINT+4, PRINT+5
, PRINT+9, PRINT+13, PRINT+14, CREATE+2~, CREATE+3*, CREATE+4, CREATE+5, CREATE+6, CREATE+8, CREATE+15
, CREATE+20, CREATE+27, CREATE+28, CREATE+29, CREATE+30, CREATE+32, CREATE+34, DESTROY~, DESTROY+3, DESTROY+5
HDR HEADER+1~, HEADER+8*, HEADER+9, HEADER+10, HEADER+11, HEADER+13*
HDRNAME HEADER+1~, HEADER+10*, HEADER+12
HDRWIDTH HEADER+1~, HEADER+11*, HEADER+12
HEADER WIDTH~, WIDTH+1
IOF HEADER+2
IOM HEADER+4, HEADER+5, HEADER+6, FOOTER+4
IOSL PRINT+14
METHOD OUT~, OUT+2
NAME CREATE~, CREATE+3, CREATE+26
PAGE HEADER+1~, HEADER+3*, HEADER+6, HEADER+15*, HEADER+16, FOOTER+1~, FOOTER+2*, FOOTER+4, FOOTER+5*, FOOTER+6
PARAMS PRINT~
RESULT OUT+1~, OUT+2, OUT+3, ECOBL~, ECOBL+3, PRINT~, METHOD~, METHOD+2
TXT PRINT+1~, PRINT+5*, PRINT+6, PRINT+10, PRINT+13*
U HEADER+10, HEADER+11, WIDTH+1, PRINT+10
VALUE PRINT+1~, PRINT+10*, PRINT+11
WIDTH PRINT+1~, PRINT+9*, PRINT+10, PRINT+11
X CREATE+2~, CREATE+4, CREATE+5, CREATE+6, CREATE+9, CREATE+10, CREATE+11, CREATE+12, CREATE+13, CREATE+16
, CREATE+17, CREATE+18, CREATE+21, CREATE+22, CREATE+23, CREATE+27, CREATE+28, CREATE+29, CREATE+30, CREATE+32
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All