All Packages Class Hierarchy This Package Previous Next Index
Class org.omg.CORBA.InterfaceDefHolder
java.lang.Object
|
+----org.omg.CORBA.InterfaceDefHolder
- public final class InterfaceDefHolder
- extends Object
- implements Streamable
- Java Class org.omg.CORBA.InterfaceDefHolder
- Source File org/omg/CORBA/InterfaceDefHolder.java
- IDL Source File ir.idl
- IDL Absolute Name ::CORBA::InterfaceDef
- Repository Identifier IDL:omg.org/CORBA/InterfaceDef:1.0
IDL definition:
#pragma prefix "omg.org/CORBA"
interface InterfaceDef : ::CORBA::Container, ::CORBA::Contained, ::CORBA::IDLType {
attribute ::CORBA::InterfaceDefSeq base_interfaces;
boolean is_a(
in ::CORBA::RepositoryId interface_id
);
struct FullInterfaceDescription {
::CORBA::Identifier name;
::CORBA::RepositoryId id;
::CORBA::RepositoryId defined_in;
::CORBA::VersionSpec version;
::CORBA::OpDescriptionSeq operations;
::CORBA::AttrDescriptionSeq attributes;
::CORBA::RepositoryIdSeq base_interfaces;
TypeCode type;
};
::CORBA::InterfaceDef::FullInterfaceDescription describe_interface();
::CORBA::AttributeDef create_attribute(
in ::CORBA::RepositoryId id,
in ::CORBA::Identifier name,
in ::CORBA::VersionSpec version,
in ::CORBA::IDLType type,
in ::CORBA::AttributeMode mode
);
::CORBA::OperationDef create_operation(
in ::CORBA::RepositoryId id,
in ::CORBA::Identifier name,
in ::CORBA::VersionSpec version,
in ::CORBA::IDLType result,
in ::CORBA::OperationMode mode,
in ::CORBA::ParDescriptionSeq params,
in ::CORBA::ExceptionDefSeq exceptions,
in ::CORBA::ContextIdSeq contexts
);
};
value-
InterfaceDefHolder()
-
InterfaceDefHolder(InterfaceDef)
-
_read(InputStream)
-
_type()
-
_write(OutputStream)
-
value
public InterfaceDef value
InterfaceDefHolder
public InterfaceDefHolder()
InterfaceDefHolder
public InterfaceDefHolder(InterfaceDef value)
_read
public void _read(InputStream input)
_write
public void _write(OutputStream output)
_type
public TypeCode _type()
All Packages Class Hierarchy This Package Previous Next Index