| |
Februar 2003 Sprache CORBA Scripting: Binden für Konstante OMG IDL 3-5 3 3,4 Binden für Konstante OMG IDL Alle IDL-Konstanten sind direkt vom Interpreten IDLscript zugänglich. Sie sind dargestellt durch die internen Gegenstände gehandhabt durch den Schnittstellenbehälterpufferspeicher von Interpret IDLscript. 3,4,1 Beispiele OMG IDL Das folgende Beispiel stellt einige konstante Erklärungen dar: der PU und Math::PI IDL Konstanten. const doppelt PU = 3,14159; Modulmathe { const doppelt PU = 3,14159; }; 3,4,2 Darstellung IDLscript In IDLscript wird der Zugang zu einer IDL-Konstante einfach erfolgt, indem man sein IDL zur Verfügung stellt konstanter Bezeichner. Durch dieser Bezeichner kann vorgesetzt werden sein IDL Modul oder Schnittstelle Bereiche, in denen er definiert wird. Die Auswertung einer IDL-Konstante zeigt das IDL an Definition dieser Konstante. > > > PU < constdoppeltes Omg-idl PU = 3,14159; > > > > Math.PI < constdoppeltes Omg-idl Math::PI = 3,14159; > > > > c = PU > > > c < constdoppeltes Omg-idl PU = 3,14159; > > > > c._type < typedefdoppeltes CORBA.Double Omg-idl; > Das vorhergehende Beispiel zeigt, wie man den IDL- PU zugänglich macht und Math::PI Konstanten. Auswertung des PUS Konstante zeigt seine Definition und Wert an. Wie IDL-Konstanten sind dargestellt durch IDLscript wendet, sie kann Variablen IDLscript zugewiesen werden, um zu verursachen ein irgendeine Art Namensabkürzungen als c und stützen Sie die _ Art Attribut. 3,5 Binden für OMG IDL Enum Alle IDL-Aufzählungarten und -werte sind direkt vom IDLscript zugänglich Interpret. Sie werden durch die internen Gegenstände dargestellt, die durch die Schnittstelle gehandhabt werden Behälterpufferspeicher des Interpretens IDLscript. |  |
|
| |
|
|