Bull DPX/20 Podręcznik Użytkownika Strona 327

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 424
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 326
3-21
Interface Repository Framework Reference
InterfaceDef Class
Description
The InterfaceDef class provides the interface for interface definitions in the Interface
Repository.
File Stem
intfacdf
Base
Contained, Container
Metaclass
SOMClass
Ancestor Classes
Contained
Container
SOMObject
Types
struct FullInterfaceDescription {
Identifier name;
RepositoryId id;
RepositoryId defined_in;
sequence<OperationDef::OperationDescription> operation;
sequence<AttributeDef::AttributeDescription> attributes;
};
struct InterfaceDescription {
Identifier name;
RepositoryId id;
RepositoryId defined_in;
};
The describe method, inherited from Contained, returns an InterfaceDescription structure
in the value member of the Description structure (defined in the Contained class). The
describe_contents method, inherited from Container, returns a sequence of these
Description structures, each carrying a reference to an InterfaceDescription structure in
its value member.
Implementation note: The two sequences “OperationDescription” and “AttributeDescription”
are built dynamically within the FullInterfaceDescription structure, due to the InterfaceDef
class’s inheritance from the Contained class.
Przeglądanie stron 326
1 2 ... 322 323 324 325 326 327 328 329 330 331 332 ... 423 424

Komentarze do niniejszej Instrukcji

Brak uwag