| |
2-24 PL-/icSprache, die Spezifikation, v1.0 Abbildet September 2002 2 /* epvinitialisierungs*/ vt_A_epv.op = addr(vt_A_op); vt_B_epv.get_data = vt_B_get_data; vt_B_epv.set_data = vt_B_set_data; /* pepvinitialisierungs*/ vt_A_pepv.A_epv = vt_A_epv; vt_B_pepv.A_epv = vt_A_epv; vt_B_pepv.B_epv = vt_B_epv; Zu aufstellen valuetype B damit es B benennt ' s neu definiertes Verfahren OP (übernommen von A stattdessen: /* epvs und pepvs für Betriebs*/ vt_A_epv des dcl 1 mögen A_epv_vtype; vt_B_epv des dcl 1 mögen B_epv_vtype; vt_B_A_epv des dcl 1 mögen A_epv_vtype; verwendet für B-Spezifikt. OP */ Werkzeug vt_A_pepv des dcl 1 mögen A_pepv_vtype; vt_B_pepv des dcl 1 mögen B_pepv_vtype; /* epvinitialisierungs*/ vt_A_epv.op = addr(vt_A_op); vt_B_epv.get_data = vt_B_get_data; vt_B_epv.set_data = vt_B_set_data; vt_B_A_epv.op = addr(vt_B_op); B-spezifische Implementierung von OP*/ /* pepvinitialisierungs*/ vt_A_pepv.A_epv = vt_A_epv; vt_B_pepv.A_epv = vt_B_A_epv; wählen Sie B-spezifisches epv*/ vt_B_pepv.B_epv = vt_B_epv; 2,13 Bewegliches GegenstandcAdaptercDiagramm Dieser Abschnitt beschreibt die Details des IDL-to-PL/Isprachdiagramms, die auf zutreffen Sie der bewegliche Gegenstandadapter. Er definiert die meisten Details der verbindlichen Methoden zu Skelette, Namengeben der Parameterarten und Parameterüberschreitenversammlungen. Im Allgemeinen für jene Parameter, die Betrieb-spezifisch sind, das Methodeneinführen Betrieb scheint, die gleichen Werte zu empfangen, die zu den Stummeln geführt würden. Anmerkung daß die Rückstellung für das POA für das PL-/idiagramm einzeln-verlegt wird da PL/I nicht sein kann laufen Sie multithreaded auf allen Plattformen. |  |
|
| |
|
|