XPAREDT2 ; SLC/KCM - Supporting Calls - Instances, Values ;04/08/2003 11:22
Source file <XPAREDT2.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
EDIT1 | ; called only from EDIT, expects ENT,PAR,INST to be defined
|
|
EDITVAL(DTA,PAR,TYP,DFLT) | ; edit the value for an instance or a value
; .DTA=internal value^external value returned, wp in DTA(n,0) nodes ; PAR=parameter which describes the data being edited ; TYP=edit type - I:instance, V:value, S:select instance ; .DFLT=internal default value^external default value ; internal values are preceded by "`" if they are pointers |
|
PDIR | ; call DIR if not pointer type, otherwise call DIC
|
|
SHWINST(ENT,PAR,CNT,SCR,LST) | ; list CNT instances of an entity/parameter
|
|
SELINST(INST,ENT,PAR) | ; select a specific instance from multiple parameter
; .INST=external value of instance |
|
SHWDESC(PAR) | ; show description of parameter
|
|
ERR() | ; function - displays error message, expects ERR to be present
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DISV( | SELINST+6, SELINST+14* |
^TMP($J | EDITVAL+23!*, EDITVAL+35 |
^XTV(8989.51 - [#8989.51] | EDIT1+1, EDIT1+6, EDITVAL+8, EDITVAL+11, EDITVAL+12, EDITVAL+13, EDITVAL+14, EDITVAL+18, SHWINST+2, SELINST+3 , SELINST+13, SHWDESC+1 |
Name | Field # of Occurrence |
---|---|
^( | EDITVAL+11, EDITVAL+12, EDITVAL+18, EDITVAL+35, SHWDESC+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | SHWINST~, SHWINST+5, SHWINST+19 |
DFLT | EDITVAL~, EDITVAL+17, EDITVAL+23, PDIR+8 |
DIC | EDITVAL+32~, EDITVAL+33*, PDIR+1~, PDIR+4* |
DIC("S" | PDIR+5*, PDIR+16! |
DIC(0 | PDIR+4* |
DIR | EDITVAL+6~, SHWINST+1~, SELINST+2~ |
DIR("?" | EDITVAL+18*, EDITVAL+19*, PDIR+9 |
DIR("??" | EDITVAL+20* |
DIR("A" | EDITVAL+16*, PDIR+6, SELINST+9* |
DIR("B" | EDITVAL+17*, PDIR+6, SELINST+8* |
DIR("S" | EDITVAL+12*, PDIR+5 |
DIR(0 | EDITVAL+8*, EDITVAL+9*, EDITVAL+10*, EDITVAL+11*, EDITVAL+21, EDITVAL+22*, EDITVAL+24*, EDITVAL+28, EDITVAL+29, PDIR+2 , PDIR+4, SHWINST+19*, SELINST+8* |
DIRUT | EDITVAL+31, SHWINST+1~, SELINST+10 |
DIWESUB | EDITVAL+32~, EDITVAL+33* |
DTA | EDITVAL~, EDITVAL+26*, EDITVAL+27, EDITVAL+28*, EDITVAL+29*, EDITVAL+30*, EDITVAL+33 |
DTA( | EDITVAL+35* |
DTA("X" | EDITVAL+26* |
DTIME | PDIR+7 |
DTOUT | EDITVAL+26, EDITVAL+27, PDIR+3, PDIR+7*, PDIR+15, SHWINST+1~ |
DUOUT | EDITVAL+26, EDITVAL+27, PDIR+3, PDIR+7*, PDIR+15, SHWINST+1~, SHWINST+17 |
DUZ | SELINST+6, SELINST+14 |
ENT | EDIT1+3, EDIT1+5, EDIT1+8, EDIT1+13, SHWINST~, SHWINST+3, SELINST~, SELINST+6, SELINST+7, SELINST+14 |
ERR | EDIT1+2, EDIT1+3, EDIT1+8, EDIT1+9, EDIT1+13, SHWINST+1~, SHWINST+3, SELINST+2~, ERR+1 |
I | EDITVAL+35*, PDIR+11~*, PDIR+12*, PDIR+13, PDIR+14, SHWINST+1~, SHWINST+7*, SHWINST+8*, SHWINST+9, SHWINST+10 , SHWINST+17*, SHWINST+18, SHWINST+19, SHWDESC+1* |
INST | EDIT1+3, EDIT1+5, EDIT1+8, EDIT1+13, SELINST~, SELINST+4*, SELINST+5, SELINST+6*, SELINST+7, SELINST+9 , SELINST+10*, SELINST+13, SELINST+14 |
>> INSTLST | PDIR+10 |
>> INSTLST( | PDIR+12, PDIR+13, PDIR+14 |
LC | SHWINST+1~, SHWINST+6*, SHWINST+9*, SHWINST+11, SHWINST+12*, SHWINST+13, SHWINST+14*, SHWINST+15, SHWINST+18 |
LST | SHWINST~, SHWINST+3, SHWINST+4, SHWINST+5 |
LST( | SHWINST+8, SHWINST+9, SHWINST+10, SHWINST+17, SHWINST+18, SHWINST+19 |
PAR | EDIT1+1, EDIT1+3, EDIT1+5, EDIT1+6, EDIT1+7, EDIT1+8, EDIT1+13, EDITVAL~, EDITVAL+8, EDITVAL+11 , EDITVAL+12, EDITVAL+13, EDITVAL+14, EDITVAL+18, SHWINST~, SHWINST+2, SHWINST+3, SELINST~, SELINST+3, SELINST+4 , SELINST+6, SELINST+7, SELINST+13, SELINST+14, SHWDESC~, SHWDESC+1 |
RC | SHWINST+1~, SHWINST+6*, SHWINST+10*, SHWINST+11, SHWINST+12, SHWINST+13*, SHWINST+14*, SHWINST+18 |
RCPOS | SHWINST+1~, SHWINST+15*, SHWINST+16, SHWINST+18 |
SCR | SHWINST~, SHWINST+5 |
SUB | EDITVAL+6~, EDITVAL+7*, EDITVAL+8, EDITVAL+11, EDITVAL+12, EDITVAL+18 |
TERM | EDITVAL+6~, EDITVAL+13*, EDITVAL+14*, EDITVAL+15*, EDITVAL+16, SHWINST+1~, SHWINST+2*, SHWINST+4, SHWINST+5, SHWINST+6 , SHWINST+16, SELINST+2~, SELINST+3*, SELINST+9 |
TYP | EDITVAL~, EDITVAL+7, EDITVAL+13, EDITVAL+14, EDITVAL+15, EDITVAL+16, EDITVAL+19 |
U | EDIT1+3, EDIT1+5, EDIT1+7, EDIT1+8, EDIT1+12, EDIT1+13, EDITVAL+8, EDITVAL+9, EDITVAL+11, EDITVAL+13 , EDITVAL+14, EDITVAL+17, EDITVAL+18, EDITVAL+22, EDITVAL+24, EDITVAL+28, EDITVAL+29, EDITVAL+30, EDITVAL+33, PDIR+4 , PDIR+7, PDIR+8, PDIR+9, PDIR+12, PDIR+13, PDIR+14, SHWINST+2, SHWINST+9, SHWINST+10, SHWINST+18 , SELINST+3, SELINST+4, SELINST+5, SELINST+7, SELINST+9, SELINST+14, ERR+1 |
VALTYPE | EDIT1+1~*, EDIT1+2, EDIT1+4 |
WP | EDITVAL+6~, EDITVAL+22*, EDITVAL+31 |
X | EDIT1+1~, EDIT1+3*, EDIT1+5*, EDIT1+6*, EDIT1+7, EDITVAL+6~, EDITVAL+26, PDIR+1*, PDIR+2, PDIR+3 , PDIR+7*, PDIR+8*, PDIR+9, PDIR+10, PDIR+12, PDIR+13, PDIR+14*, PDIR+15, SHWINST+1~ |
Y | EDIT1+7*, EDIT1+8, EDIT1+12*, EDIT1+13, EDITVAL+7*, EDITVAL+26, EDITVAL+28, EDITVAL+29, EDITVAL+32~, PDIR+2* , PDIR+3, PDIR+7*, PDIR+15, PDIR+16*, SHWINST+1~, SELINST+10 |
Y(0 | EDITVAL+28, EDITVAL+29 |