| |
Oktober 2001 Abbildender Ada, v1.2: Andere Pseudo-Gegenstände 5-17 5 IN_COPY_VALUE: konstante Markierungsfahnen; Art NamedValue ist Rekord Name: Bezeichner; Argument: Irgendwelche; Arg_Modes: Markierungsfahnen; Endesatz; 5,5,2 NVList NVList ist eine Liste von NamedValues . CORBA.NVList Paket liefert Diagramm für das NVList Pseudo-Gegenstand. Der Hinweis schreiben Sie ist das Diagramm für beziehen Sie und, anders als die meisten Pseudo-Gegenstände, ist völlig CORBA-Bezugsarten. Neu NamedValues kann nur als Teil konstruiert werden NVList durch ein von add_item Funktionen. Eine zusätzliche Version von Add_Item dieses Gebrauch a NamedValue Argument wird zur Verfügung gestellt. Paket CORBA.NVList ist Arthinweis ist neues CORBA.AbstractBase.Ref mit Nullaufzeichnung; Verfahren Add_Item (Selbst: Hinweis; Item_Name: im Bezeichner; Item_Type: in CORBA.TypeCode.Object; Wert: in System.Address; Len: in lang; Item_Flags: in den Markierungsfahnen); Verfahren Add_Item (Selbst: Hinweis; Item_Name: im Bezeichner; Einzelteil: in CORBA.Any; Item_Flags: in den Markierungsfahnen); Verfahren Add_Item (Selbst: Hinweis; Einzelteil: in NamedValue); -- freies und free_memory nicht erforderliches in Ada Verfahren Free(Self: Hinweis); Verfahren Free_Memory(Self: Hinweis); Funktion Get_Count (Selbst: Hinweis) RückholCORBA.Long; Ende CORBA.NVList; -- idl: }; |  |
|
| |
|
|