| |
2-2 PL-/icSprache, die Spezifikation, v1.0 Abbildet September 2002 2 2,1 Diagramm für grundlegende Arten Grundlegende IDL-Arten werden wie folgt abgebildet. Der CORBA-Artname wird als Referenz gegeben nur Zwecke, die PL-/idarstellung wird direkt verwendet. Für jede Art, die nicht haben Sie ein direktes Äquivalent in PL/I (zum Beispiel, CORBA-Any), eine Namensabkürzung zum PL/I Darstellung wird benutzt, um es zu erklären. Durch das Tun dies, eine PL-/istruktur, die enthält einige Arten ganz abgebildet zur gleichen PL-/idarstellung (zum Beispiel, unbegrenzt Zeichenketten und anys) sind leicht unterscheidbar. Für das Zurückholen/einstellend schreibt anders als einfache Arten, Accessor, den Funktionen angefordert werden. Diese werden wie benötigt mit jeder komplizierten Art beschrieben. 1 Booleans sind aliased zu einem Buchstaben, die einen Wert entweder ' von 0 ' oder ' von 1 ' haben. 2 Oktette sind aliased zu einem Buchstaben. 3 Anys sind aliased zu einem Zeiger. 4 Wird von VisualAge PL/I in spätem 2000 gestützt. IDL-Name CORBA-typedefname PL-/idarstellung Kurzschluß CORBA-short ÖRTLICH FESTGELEGTES BIN(15) lang CORBA-long ÖRTLICH FESTGELEGTES BIN(31) nicht unterzeichneter Kurzschluß CORBA-unsigned-short NICHT UNTERZEICHNETES ÖRTLICH FESTGELEGTES BIN(16) nicht unterzeichnetes langes CORBA-unsigned-long NICHT UNTERZEICHNETES ÖRTLICH FESTGELEGTES BIN(32) Hin- und Herbewegung CORBA-float HIN- UND HERBEWEGUNG DEC(6) Doppeltes CORBA-double HIN- UND HERBEWEGUNG DEC(16) Putzfrau CORBA-char CHAR(1) Boolesch CORBA-boolean TYPE(BOOLEAN) 1 Oktett CORBA-octet TYPE(OCTET) 2 enum CORBA-enum ORDNUNGS fixed<d, s > Fixed<d, s > ÖRTLICH FESTGELEGTES DEC(d, S) irgendwelche CORBA-any TYPE(ANY) 3 lang lang CORBA-long-long ÖRTLICH FESTGELEGTES BIN(63) nicht unterzeichnetes langes langes CORBA-unsigned-long-long NICHT UNTERZEICHNETES ÖRTLICH FESTGELEGTES BIN(64) wchar CORBA-wchar WIDECHAR(1) 4 |  |
|
| |
|
|