CORBAservices

Interface CORBA::InterfaceDef

IDL source    Global index
interface InterfaceDef : Container, Contained, IDLType


Attribute index.

  • base_interfaces
  • Operation index.

  • create_attribute
  • create_operation
  • describe_interface
  • is_a
  • Type index.

  • FullInterfaceDescription
  • Attributes.

  • base_interfaces

      attribute InterfaceDefSeq base_interfaces;

    Operations.

  • create_attribute

      AttributeDef create_attribute(in RepositoryId id,
          in Identifier name,
          in VersionSpec version,
          in IDLType type,
          in AttributeMode mode);

  • create_operation

      OperationDef create_operation(in RepositoryId id,
          in Identifier name,
          in VersionSpec version,
          in IDLType result,
          in OperationMode mode,
          in ParDescriptionSeq params,
          in ExceptionDefSeq exceptions,
          in ContextIdSeq contexts);

  • describe_interface

      FullInterfaceDescription describe_interface();

  • is_a

      boolean is_a(in RepositoryId interface_id);

    Types.

  • FullInterfaceDescription

      struct FullInterfaceDescription {
        Identifier name; 
        RepositoryId id; 
        RepositoryId defined_in; 
        VersionSpec version; 
        OpDescriptionSeq operations; 
        AttrDescriptionSeq attributes; 
        RepositoryIdSeq base_interfaces; 
        TypeCode type; 
      }; 
    


    Generated by Sylvain BARTHELEMY, http://www.barth.netliberte.org,
    with Sandia idldoc 1.0.