Interface CORBA::InterfaceDef

interface InterfaceDef
inherits from CORBA::Container, CORBA::Contained, CORBA::IDLType

Attribute Index

base_interfaces

Operation Index

create_attribute
create_operation
describe_interface
is_a

Struct 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);

Structs

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

Generated by the ORBacus IDL-to-HTML translator (non-commercial)