| |
November 2002 Datenerfassung von den industriellen Systemen: Allgemeine Erklärungen 3-13 3 3,1,7,2 IDL // Akte: DAISNode.idl # ifndef _ DAIS_NODE_IDL # definieren Sie _ DAIS_NODE_IDL # Pragmapräfix "omg.org" # schließen Sie < DAISCommon.idl > mit ein Modul DAIS { Modulnullpunkt { structbeschreibung { ResourceID Kennzeichnung; ResourceID Elternteil; Zeichenkette Aufkleber; Zeichenkette descrip; TypeID Art; Boolesch is_leaf; }; typedefsequence<beschreibung > -beschreibungen; Schnittstelle Iterator { Boolesches next_n ( in nicht unterzeichnetes langes n, aus Beschreibungen Nullpunkte ); leeres reset(); Clone() Iterator; leeres destroy(); }; Schnittstelle Haupt { Ausnahme UnknownResourceID { Zeichenkettegrund; }; Beschreibungsentdeckung ( in ResourceID Nullpunkt ) Erhöhungen (UnknownResourceID); Beschreibungsfind_each ( in ResourceIDs Nullpunkte ) Erhöhungen (UnknownResourceID); Iterator find_by_parent ( in ResourceID Nullpunkt, in Zeichenkette filter_criteria ) Erhöhungen (UnknownResourceID); Find_by_type Iterator ( in ResourceID Nullpunkt, in Zeichenkette filter_criteria, in TypeIDs type_filter ) Erhöhungen (UnknownResourceID); |  |
|
| |
|
|