| |
Oktober 2001 Abbildender Ada, v1.2: Diagramm für Reihenfolgenarten 3-7 3 Modul Fresco { Schnittstelle DrawingKit { typedefsequence<octet > Data8; typedefsequence<long, 1024> Data32; }; }; Diagramm zu den generischen Paketinstantiations, wie folgt: Paket Fresco ist Ende Fresco; mit CORBA.Sequences; mit CORBA.Object; Paket Fresco.DrawingKit ist Arthinweis ist neues CORBA.Object.Ref mit Nullaufzeichnung; Paket IDL_SEQUENCE_octet ist neues CORBA.Sequences.Unbounded (CORBA.Octet); Art Data8 ist neues IDL_SEQUENCE_octet.Sequence; Paket IDL_SEQUENCE_1024_long ist neues CORBA.Sequences.Bounded (CORBA.Long, 1024); Art Data32 ist neues IDL_SEQUENCE_1024_long.Sequence; Ende Fresco.DrawingKit; Merken Sie, daß zu den Zwecken anderer Richtlinien, die "Art von" einer Reihenfolge abbildete Erklärung ist die "Sequence" Art von instantiated Paket. Dieses ist zu relevant Richtlinien für Typedefs (Abschnitt 3,13, ", abbildend für Typedefs, "auf Seite 3 11) und für anderes Schablonenarten. So im vorhergehenden Beispiel, instantiated "Sequence "schreiben Sie ist gefolgt von einer Artableitung. Auch die folgende Erklärung: typedefsequence<sequence<octet > > Ragged8; bildet zu ab mit CORBA.Sequences.Unbounded; ... Paket IDL_SEQUENCE_octet ist CORBA.Sequences.Unbounded(CORBA.Octet); Paket IDL_SEQUENCE_SEQUENCE_octet ist neues CORBA.Sequences.Unbounded (IDL_SEQUENCE_octet.Sequence); Art Ragged8 ist neues IDL_SEQUENCE_SEQUENCE_octet.Sequence |  |
|
| |
|
|