| |
LISP, das V1.0 abbildet für grundlegende Arten Mai 2000 abbildet 2-3 2 Z.B. wenn V wird als Parameter zu einem IDL-Betrieb oder wenn V überschritten wird von zurückgegangen ein IDL-Betrieb, dann eine anpassende Implementierung kann irgendwelche von angemessen durchführen die folgenden Tätigkeiten wenn V ist nicht von der Art L . Wenn V kann zu L gezwungen werden dann V kann durch das Resultat des Zwingens von V ersetzt werden zu schreiben Sie L . Wenn V nicht zu L gezwungen werden kann, dann kann eine Störung signalisiert werden. Wenn die Störung auftritt während marshalling oder des Unmarshallings corba:marshal wird signalisiert. 2,3 Diagramm für grundlegende Arten 2,3,1 Überblick Tabelle 2-1 zeigt das grundlegende Diagramm. Die erste Spalte enthält den IDL-Namen von Abzubildende IDL-Art. Jede IDL-Art bezeichnet einen Satz abstrakte Werte IDL. Der Satz der Werte, die durch eine Eintragung in der ersten Spalte bezeichnet werden, wird unter abgebildet Diagramm beschrieben in diesem Dokument zu einem Satz LISP-Werten. Daß Satz LISP-Werte ist beschrieben in zwei Möglichkeiten: 1. Der Eintragungsname der LISP-Art ist ein Symbol, das die Art nennt, die durch dieses dargestellt wird Satz LISP-Werte. 2. Das Eintragungs-LISP-Artspezifikationselement ist ein Standardcommon-LISP-Artspezifikationselement das bezeichnet diesen Satz LISP-Werte. Tabelle 2-1 Grundlegende ArtcKartenaufnahmen IDL-Art Name der LISP-Art LISP Schreiben Spezifikationselement Boolesch corba:boolean generalisiertes Boolesches Putzfrau corba:char Buchstabe wchar corba:wchar sehen Sie Text Oktett corba:octet (nicht unterzeichnetes Byte 8) Zeichenkette corba:string Zeichenkette Wstring corba:wstring sehen Sie Text Kurzschluß corba:short (unterzeichnetes Byte 16) nicht unterzeichneter Kurzschluß corba:unsigned schließen kurz (nicht unterzeichnetes Byte 16) lang corba:long (unterzeichnetes Byte 32) nicht unterzeichnetes langes corba:unsigned lang (nicht unterzeichnetes Byte 32) lang lang corba:longlong (unterzeichnetes Byte 64) nicht unterzeichnetes langes langes corba:ulonglong (nicht unterzeichnetes Byte 64) Hin- und Herbewegung corba:float sehen Sie Text |  |
|
| |
|
|