| |
2-30 MitteilungscService, v1.0.1 August 2002 2 Diese Richtlinien gegeben, ein unstrukturierter Fall mit einem $.priority Mitglied und strukturiert Fall, $.header.variable_header(priority) verwendend kann in a spezifiziert werden generische Begrenzung mit der Laufzeitvariable $$priority . Wechselweise a Begrenzung kann für einen strukturierten oder unstrukturierten Fall spezifisch geschrieben werden, indem man vermeidet der Gebrauch von Laufzeitvariablen. 2,4,6 Stellenschreibweise und beabsichtigte Anwendungen CORBA erfordert nicht, daß die Namen von IDL Mitglieder marshalled in schreiben TypeCode eines CORBA::Any . Dieses deutet daß ein dieser Filter Gleiche auf genannten Teilen von an ein unstrukturierter Fall fällt wenn das CORBA::Any aus wurde durch ein ORB das erzeugt bevölkert nicht diese Felder. Die Bevölkerung von einem TypeCode s RepositoryId ist auch wahlweise freigestellt, also man nicht vom Schauen von Namen oben im Schnittstellenbehälter abhängen kann irgendein. , um diese Ausgabe zu beheben, ermöglicht der Mitteilungsservice Begrenzungen, in a geschrieben zu werden lediglich Stellenschreibweise, die benutzt werden kann, um die gleichen Daten wie das traditionell zu extrahieren Name-gegründete Filterausdrücke. Z.B. die Begrenzung: $.gpa < 80 oder $.tests(midterm) > $.tests(final) oder $.monthly_attendance[3 ] < 10 konnte mit Stellenschreibweise wie neu geschrieben werden: $,3 < 80 oder $1.(midterm) > $.1(final) oder $.2[3 ] < 10 Außer abgesonderten Anschlüßen die Übersetzung einer Begrenzung mit Bezeichnern bis einen diese Stellenschreibweise des Gebrauches ist Idempotent. Im Kasten von structs und enums Mitglieder werden durch ihre Position angezeigt, die von null abfährt. Z.B. betrachten Sie IDL: struct X { lang A; Zeichenkette B; kurzes C; }; enum P { Q, R, S }; In struct X wird Mitglied A durch 0, B durch 1 und C durch 2 bezeichnet. Ähnlich innen enum P , wird Q durch 0, R durch 1 und S durch 2 bezeichnet. Beschreiben der Anschlüße Stellenschreibweise zu verwenden ist weil der Auftrag von schwieriger Mitglieder ist nicht eher Mitglieder werden registriert durch Aufkleberwert bedeutend. Folglich hier, die Stellenschreibweise für Anschlüße wirklich ist eine Indexdarstellung. Die Grammatik definiert < UnionVal > schreibt das wörtliche Zeichen zum Sammeln alles möglichen Modulationsumwandlers und Gebrauch < UnionPos > diesen speziellen Fall disambiguieren. Z.B. betrachten Sie das IDL: |  |
|
| |
|
|